您可以通過(guò)JavaScript來(lái)實(shí)現(xiàn)在需要的時(shí)候?qū)nput的屬性設(shè)置為可編輯。以下是一個(gè)簡(jiǎn)單的示例代碼:
<!DOCTYPE html>
<html>
<head>
<title>Editable Input</title>
</head>
<body>
<input type="text" id="myInput" value="不可編輯" readonly>
<button onclick="makeEditable()">點(diǎn)擊編輯</button>
<script>
function makeEditable() {
var input = document.getElementById('myInput');
input.removeAttribute('readonly');
}
</script>
</body>
</html>
在這個(gè)示例中,input元素一開(kāi)始是不可編輯的,當(dāng)用戶點(diǎn)擊按鈕后,通過(guò)調(diào)用makeEditable
函數(shù)來(lái)移除readonly屬性,使input變得可編輯。您可以根據(jù)自己的需求來(lái)更改按鈕的樣式和input的初始屬性。