object.attributes('id') is not function 错误
我看官方的api这个函数就是这样用的。怎么浏览器报这个错误。
var fn=function fnMethod(x){
var forms=document.forms;
alert(forms.length);
alert(forms[0].attributes('id').value);
};
window.load=fn(5);
------解决方案--------------------http://stylechen.com/attribute-property.html
参考下
------解决方案--------------------JScript code
//id是标准属性,直接使用就可以:
alert(forms[0].id);
//对于自定义属性,用getAttribute()方法获取属性值:
alert(form[0].getAttribute('属性名'));
------解决方案--------------------
forms[0].attributes
attributes返回一个NamedNodeMap
要通过[]来调用
forms[0].attributes['id']
forms[0].attributes['id'].name
forms[0].attributes['id'].value
------解决方案--------------------