很蛋疼的一个问题:
<input type="text" id="e1" value="123" />
用juqery将文本框变成密码框
$(document).ready(function(){ $("#e1").val("hello world!"); $("#e1").click(function(){ alert('11'); $("#e1").attr("type","password"); $("#e1").attr("value","ni mei de "); }); });
执行的结果:弹出11,文本框没有变!
然后百度一下,发现type的t要大写,即Type
$(document).ready(function(){ $("#e1").val("hello world!"); $("#e1").click(function(){ alert('11'); if(e1.disabled) ("#e1").attr("Type","password"); $("#e1").attr("value","ni mei de "); }); });
效果就有了!
同样的问题还有:!