疑问???
为什么我写的 pwd2.setAttribute("disabled");之后不能使用啊?
为什么我写的 pwd2.setAttribute("disabled");之后不能使用啊?
2015-02-03
我是没看表单验证这节,不过下面的方法也能说明些问题。
setAttribute(class,
value)中class是指改变class这个属性,所以要带引号。
vName代表对样式赋值。
例如:
var input =
document.createElement(input);
input.setAttribute(type, text);
input.setAttribute(name, q);
input.setAttribute(class,bordercss);
输出时:,即,input控件具有bordercss样式属性
注意:class属性在W3C
DOM中扮演着很重要的角色,但由于浏览器差异性仍然存在。
使用setAttribute(class,
vName)语句动态设置Element的class属性在firefox中是行的通的,但在IE中却不行。因为使用IE内核的浏览器不认识class,要改用className;
同样,firefox
也不认识className。所以常用的方法是二者兼备:
element.setAttribute(class, value); //for
firefox
element.setAttribute(className, value); //for IE
举报