为了账号安全,请及时绑定邮箱和手机立即绑定

疑问???

为什么我写的 pwd2.setAttribute("disabled");之后不能使用啊?

正在回答

3 回答

setAttribute()这个函数需要两个参数,视频里只给了一个,这样写就可以了:

pwd2.setAttribute("disabled","disabled");


0 回复 有任何疑惑可以回复我~

paw2.setAttribute(disabled,"disabled");我这样写怎么也不行呢

0 回复 有任何疑惑可以回复我~

我是没看表单验证这节,不过下面的方法也能说明些问题。

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


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
表单验证
  • 参与学习       53333    人
  • 解答问题       253    个

表单验证是JavaScript中的高级选项之一,输入框的验证

进入课程

疑问???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信