为什么button的onclick事件指定的函数不执行?高人请指点

zomiya 2016-01-12 02:01:16
html文件中
......
<script language="JavaScript" src="./index.js"></script>
......
<body onload="javascript:myRst();">
......
<form id="chanepassform" action="changepass.php" method="post">
......
<input type="button" value = "测试" id="verifynewnamebut" data-options="required:true" onclick = "return myRst()"/>
......
index.js文件中
function myRst(){
alert("123456");
return false;
}
应该要弹出123465的对话框,可是没有弹出,这个js中的函数没有被执行,这是为什么啊?




...全文
765 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
果果爱吉他 2016-01-13
  • 打赏
  • 举报
回复
在js文件开始写 window.onload=function(){ console.log("我是测试君"); } 然后打开你的html,看控制台是否输出,这样检查你的js文件引用位置是否正确
laogao598599 2016-01-13
  • 打赏
  • 举报
回复
上面说去掉return的有测试过代码吗
long1_2016 2016-01-13
  • 打赏
  • 举报
回复
return 去掉
杨小事er 2016-01-13
  • 打赏
  • 举报
回复
onclick = "myRst()" 或者你看你的js文件有没有在window.onload里
hookee 2016-01-13
  • 打赏
  • 举报
回复
按F12 打开 开发者工具 跟踪下代码
Go 旅城通票 2016-01-12
  • 打赏
  • 举报
回复
js文件路径错了吧。或者有其他代码有问题导致myRst函数么有生成
天际的海浪 2016-01-12
  • 打赏
  • 举报
回复
代码没有问题,看看index.js是否真的加载了。
linglinghh 2016-01-12
  • 打赏
  • 举报
回复
onclick = "myRst()"
zpjshiwo77 2016-01-12
  • 打赏
  • 举报
回复
onclick = "return myRst()" ---> onclick = "myRst()"

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧