AI智能
改变未来

js中click不能作为自定义函数名

下面的代码不能正常运行,原因是自定义函数名用了click,只要把函数名改为别的就ok了,可能是因为和库中原有的函数名重名了。

[code]<!DOCTYPE html><html><head><meta charset=\"utf-8\"><title>title</title><script type=\"text/javascript\">function click(){var obj = document.getElementById(\"btn\")alert(obj.value)}</script></head><body><input type=\"button\" id=\"btn\" value=\"按我\" onclick=\"click()\" /></body></html>

我改为了btnClick就可以了

[code]<!DOCTYPE html><html><head><meta charset=\"utf-8\"><title>title</title><script type=\"text/javascript\">function btnClick(){var obj = document.getElementById(\"btn\")alert(obj.value)}</script></head><body><input type=\"button\" id=\"btn\" value=\"按我\" onclick=\"btnClick()\" /></body></html>

 

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » js中click不能作为自定义函数名