我有以下简单的脚本
<input class="input" type="text" name="password" style="color: #797272;"
value= "<?php if ($_POST[password] != '') {echo '';}
else {echo 'Ծածկաբառ';}?>"
onclick="if (this.value === this.defaultValue) {
this.value='';
this.style.color='black';
this.type='password';
}"
/>
它工作正常,但在 IE7 中它不会改变输入类型。
this.type='password'; doesn't work
你能帮我吗?谢谢
更新
如果我想在输入中显示默认值,我该怎么办?
最佳答案
遗憾的是,IE 不允许 input
标记更改密码类型或从密码类型更改。很烦人。 “他们”说这是出于安全原因,但其他所有浏览器都允许......
关于javascript - IE 的 JavaScript 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2599402/