在JS中ReadOnly屬性比較奇怪,直接建立一個對象,給該對象賦值readonly屬性不能夠向HTML中一樣使用下面的方式:
複製代碼代碼如下:
var x=document.createElement("input");
x.type="text";
x.value="ttttt";
x.id="xy";
x.readonly="readonly";
這樣建立的物件並不是唯讀的。正確的寫法是:
複製代碼代碼如下:
var x=document.createElement("input");
x.type="text";
x.value="ttttt";
x.id="xy";
x.readOnly=true;
這個平時寫JS時候要注意。