很奇怪的現象,請同學們幫幫忙?
<script> function?test(){ var?input?=?document.getElementById("input"); inputTest(input); } function?inputTest(obj){ if(obj.value?==?obj.defaultValue){ obj.value?=?""; } if(obj.value?==?"")?{ obj.value?=?obj.defaultValue; } } </script> </head> <body> <input?type="text"?value="input?something"?id="input"?onclick="test()"?/> </body>
上面這段程序里,兩個if刪掉其中一個都沒有問題,但是兩個放一起就不能運行,望解答
2016-02-24
兩個放一起:
1、第一個IF帶入值:input?something == input?something? ,成立,obj.value?=?"";
2、第二個IF帶入值:“ ”== “”,成立,obj.value?=“ ”;