再问个firefox中的js问题
<input name= "txtAccount " type= "text " id= "txtAccount " class= "inputCss " onfocus= "validate_onactivate(event) " controlindex= "0 " style= "width:200px; " />
我在input里面加了一个controlindex元素,在JS中取这个元素值的时候,
function validate_onactivate(evt)
{
obj = evt.srcElement ? evt.srcElement : evt.target;
alert(obj.controlindex);
}
为什么这里alert出来的时候,会提示undefined? 在Firefox浏览器中要如何取到这个自定义元素的值??
------解决方案-------------------- function validate_onactivate(evt)
{
obj = evt.srcElement ? evt.srcElement : evt.target;
alert(obj.getAttribute( 'controlindex '));
}
------解决方案-------------------- <input onfocus= "validate_onactivate(event) " controlindex= "0 " />
<SCRIPT LANGUAGE= "JavaScript ">
function validate_onactivate(evt)
{
evt = window.event || evt;
var obj = evt.srcElement || evt.target;
alert(obj.getAttribute( "controlindex "));
}
</SCRIPT>