這裏是我的代碼:如何使用Element.PropertyName IE瀏覽器將值設置爲「文本」?
<input type="text" id="fname">
<input type="button" onclick = "b();" value="change" />
<script>
function b(){
var fanme = document.getElementById('fname');
if(fname.value){
fname.value="";
}else{
fname.value="ffff";
}
</script>
這個我試過,但fname
的價值時,我兩次單擊按鈕有時會發生變化。怎麼了? 在其他瀏覽器上是好的
你實際的代碼是否有'聲明fanme'變量,而不是'fname'?請使用複製和粘貼來確保您顯示實際的代碼。 – 2013-04-08 06:22:16