
写了一js,代码如下:<script type="text/javascript"> function click(){alert('你好!');} </script>
调用语句<ponclick="click()">dfdfjdsajfa</p>,可是运行时候没反应。...
调用语句<p onclick="click()">dfdfjdsajfa</p>,可是运行时候没反应。
展开
4个回答
展开全部
click是js的保留关键字,比如还有常犯的错误:用close,open来命名,都是不行的~!
保留词
break delete function return typeof
case do if switch var
catch else in this void
continue false instanceof throw while
debugger finally new true with
default for null try
为将来保留的词
abstract double goto native static
boolean enum implements package super
byte export import private synchronized
char extends int protected throws
class final interface public transient
const float long short volatile
保留词
break delete function return typeof
case do if switch var
catch else in this void
continue false instanceof throw while
debugger finally new true with
default for null try
为将来保留的词
abstract double goto native static
boolean enum implements package super
byte export import private synchronized
char extends int protected throws
class final interface public transient
const float long short volatile
展开全部
HTML和JS中涉及的一些关键字和保留字在实际编码过程中慎重使用,最好是不要用。
<script type="text/javascript">
<!--
function showMsg() {
alert('hello');
}
//-->
</script>
<p onclick="showMsg();">测试</p>
<script type="text/javascript">
<!--
function showMsg() {
alert('hello');
}
//-->
</script>
<p onclick="showMsg();">测试</p>
追问
谢谢!已经解决了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
函数名字占用的问题吧,你把click换成click1试试
<script type="text/javascript"> function click1(){alert('你好!');} </script>
<p onclick="click1()">dfdfjdsajfa</p>
<script type="text/javascript"> function click1(){alert('你好!');} </script>
<p onclick="click1()">dfdfjdsajfa</p>
追问
谢谢楼主
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你试试给body装载这个方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询