1.設置span的內文本的問題
問題描述:在IE裏面可以用innerText設置span的值但FF中不行
解決方案:IE中用obj_span.innerText去設置文本,FF中用obj_span.textContent
代碼如下:
<span id="testSpan"></span>
javascript代碼:
if(document.getElementById)return false;
var obj_span=document.getElementById("testSpan")
obj_span.innerText="去死吧,瀏覽器差異";--to IE
obj_span.textContent="去死吧,瀏覽器差異";--to FF
var obj_span=document.getElementById("testSpan")
obj_span.innerText="去死吧,瀏覽器差異";--to IE
obj_span.textContent="去死吧,瀏覽器差異";--to FF
如果是要取<input type="hidden" >的值是就不能用上面的來取,而是用obj_hidden.value去取,因為按上面的方法
取的話,那只對IE有用,對FF沒有作用!
2.將html標簽設置成只讀的代碼
html代碼:
<input type="text" disabled="disabled" />
javascript代碼:
document.getElementById("obj_name").disabled="disabled"--設置成disabled
document.getElementById("obj_name").disabled=""--清除disabled
document.getElementById("obj_name").disabled=""--清除disabled
[很慚愧,用過幾次了,老是記不住 -_-b ]
3.有時我們用用到隱藏控件,如果我要取隱件控件的值的話,在IE與Firefox都可以用obj_hiddenControl.value來獲取