我有一個文本框readonly="readonly"
這意味着我不能編輯它。但是我想要的是當用戶雙擊它時可以編輯這個文本框。使文本框可編輯使用JavaScript
什麼我還沒試過是:
<input size="10" readonly="readonly" ondblclick="setEditable(this)"/>
,並在JavaScript:
function setEditable(i){
i.readonly = false;
}
但這並不奏效。所以我怎樣才能使文本框可編輯,這是隻讀,當用戶雙擊它?
我怎麼能再次讓`readonly`使用`的onblur()`? – 2011-02-16 12:25:38
@Harry Joy:查看更新後的答案。 – Sarfraz 2011-02-16 12:27:18