出现“javascript 脚本‘不支持此属性或方法’错误”主要有以下几种原因:

1、方法对应的js函数未定义,如

onclick="select();"

中,

select()

没有定义,或没有把相应的.js文件包含进来,包含的方法:

<script language="javascript" src="xxxx.js"></script>。

 

2、在html中的表单中出现这个问题时,可能是元素的名称和函数的名称相同。这时aspX解释时,会进行把函数当成是元素名,然后认为后面的函数的括号是未定义的函数。如:

 

<script language="javascript">

<!--

function ffff()

    ... ...

end function

-->

</script>

<input name="aa" type="button" value="重置密码" onclick="ffff();">

<input name="ffff" type="button" value="sfsdfa" onclick="ffff();">

 

上面这个语句通常就会报“对象不支持此属性或方法”的错误。这时,只需要把name="ffff"改成别的名字或把函数改成别的名字就正常了。