js 让页面中所有的form表单为readonly 如题,控制当前页面form下所有的input,select,checkbox,textarea/...全部为readonly 。js应该如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 遍历form.elements找到一个给它绑定属性:readonly="readonly"for(i=0; i<document.FormName.elements.length; i++){document.write("The field name is: " + document.FormName.elements[i].name + " and it’s value is: " + document.FormName.elements[i].value + ".<br />");} 我想直接在js控制,如果你这种方法,我直接在input readonly就可以了。就跟css样式控制一样的方法。不知道是否可以实现。 for(var i = 0,n=document.forms.length;i<n;i++){ for(var j = 0,m = document.forms[i].elements.length;j<m;j++) { document.forms[i].elements[j].readOnly = 'readonly'; }}遍历所有Form ,以及Form中所有元素。注意大小写哦! $("*",$("form")).attr("readonly","readonly");不知这样行不 LZ只是想用户不想操作页面控件吧,用div层覆盖也可以。 求教:(冒号)的用法 关于动态修改表格的,在IE下可以,在firfox下怎么不行的?下面是哪个html文件、 怎么实现重复提交不提示? 悬浮的 黄颜色的 小提示信息窗口怎么搞 100分求免费版电子书,分不够再加。 -------------------------菜鸟来学习,大神来指教----------关于js函数调用的问题 请问一个验证问题? 小弟求解javascript 多选框取值的问题???? 如何在父页面控制iframe里面页面的控件???急 js怎样实现把一个动态路径加到一个xml中??? 如何判断clearInterval已经起作用了?
document.write("The field name is: " + document.FormName.elements[i].name + " and it’s value is: " + document.FormName.elements[i].value + ".<br />");
}
{
for(var j = 0,m = document.forms[i].elements.length;j<m;j++)
{
document.forms[i].elements[j].readOnly = 'readonly'; }
}遍历所有Form ,以及Form中所有元素。
注意大小写哦!
LZ只是想用户不想操作页面控件吧,用div层覆盖也可以。