此脚本适用于没有IE(7/8)的所有主流浏览器。 你能告诉我怎么用IE吗?
<!DOCTYPE html>
<html>
<head>
<script>
function change()
{
document.getElementById("red").type='password';
}
</script>
</head>
<body>
<form>
What color do you prefer?<br>
<input type="text" name="colors" id="red" value="Text">
</form>
<button type="button" onclick="change()">Change input type</button>
</body>
</html>
答案 0 :(得分:2)
你能告诉我如何使用IE吗?
无法做到。你需要有两个输入,一个是可见的,一个是隐藏的,并且改变了它们的可见性,而不是类型。
答案 1 :(得分:1)
IE(至少旧版本)在呈现页面后不支持直接输入类型更改。
与IE有关的任何事情,都没有直接的解决方案,只有hackish的解决方案。