我有一个输入,它的类型设置为隐藏,我需要将它的类型更改为文本。似乎无法弄清楚这一点,或者是否可以使用 js
问问题
46 次
4 回答
1
document.getElementById('myinput').type='text';
在 IE 9 和 Chrome 25 中测试。您可以看到它在 jsFiddle 上运行:http: //jsfiddle.net/V4NmC/
于 2013-03-08T06:34:27.370 回答
0
为什么要改变它的类型?您不能将其创建为文本输入然后更改其显示值吗?
document.getElementById("InputName").style.diplay="inline";
或将其改回
document.getElementById("InputName").style.diplay="none";
于 2013-03-08T07:24:57.510 回答
0
在 jQuery 中,您会执行以下操作:
$('#elementId').attr('type', 'text');
于 2013-03-08T06:33:27.227 回答
0
document.getElementById("textinput").setAttribute('type', 'text');
于 2013-03-08T06:33:38.447 回答