需求:更改form表单中input中readonly属性
前提:我有多个form表单在jsp中引用,要求单个单个更改from中其可编辑属性,
以下代码会把我页面中所有的input 属性全部改掉,
var txtN = document.getElementsByTagName("input");
for(i=0;i<txtN.length;i++){
if(txtN[i].type="text"){
txtN[i].readOnly=false;
}
请高手赐教,如何修改,也可以用jquery来实现
都发表下意见。。
前提:我有多个form表单在jsp中引用,要求单个单个更改from中其可编辑属性,
以下代码会把我页面中所有的input 属性全部改掉,
var txtN = document.getElementsByTagName("input");
for(i=0;i<txtN.length;i++){
if(txtN[i].type="text"){
txtN[i].readOnly=false;
}
请高手赐教,如何修改,也可以用jquery来实现
都发表下意见。。
解决方案 »
- 在html中的一个文本框,输入的内容写入cookie里
- js 判断 window.opener ,window.opener.top ,window.top 是否存在
- ajax获取数据成功,但为什么返回的是object object
- 请问:怎么在编辑框中限制输入中文,即不能让用户输入中文。谢谢!
- 急问,在线等……为什么我用弹出窗口修改OPENER的窗口的文本框值一直报访问拒绝的错误。
- checkbox 选中全选 请教......
- 怎样动态使用下拉菜单的SELECTED属性
- 帮忙用正则表达式替换字符串
- 这句正则怎么翻译
- 网页javascript问题
- javascript能做到关闭窗口的时候的提示框用div层来代替提
- jquery添加xml节点到含有xml命名空间的节点
给个id就行
var txtN = document.getElementsByTagName("input");
for(i=0;i<txtN.length;i++){
if(txtN[i].type=="text" && txtN[i].readOnly==true){
txtN[i].readOnly=false;
}
一下是代码 <script>
function doclick1(){
var txtN =document.getElementById("test2").getElementsByTagName("input");
alert(txtN.length);
for(i=0;i<txtN.length;i++){
if(txtN[i].type="text"){
txtN[i].readOnly=false;
}
}
}
</script><form id="test2" name="test2">
<input type="text" id="contactus1" readonly="readonly">
<input type="text" id="contactus2" readonly="readonly">
<input type="text" id="contactus3" readonly="readonly">
<input type="button" name="button4" value="修改" onclick="doclick2();" />
</form>
<form id="test1" name="test1">