我的js代码中有个函数,点击表单按钮执行却无法执行

按钮的代码:<inputid="addquestion"name="addquestion"type="submit"value="添加"onclick="returna... 按钮的代码:
<input id="addquestion" name="addquestion" type="submit" value="添加" onclick="return addquestion()"/>

js代码:
<script type="text/javascript">

<!--
function addquestion(){
if(myform.title.value==""){
alert("标题不能为空");
return false;
}
}
-->
</script>

就是点击按钮后,如果名为title的文本框为空,就弹出提示。
展开
 我来答
老刀正能量
2012-03-11 · TA获得超过2011个赞
知道大有可为答主
回答量:1487
采纳率:0%
帮助的人:1541万
展开全部
<form action="" method="post" name="myform" id="myform">
<input name="title" type="text" id="title">
<input id="question" name="question" type="submit" value="添加" onclick="return addquestion()"/>
</form>
<script type="text/javascript">
function addquestion(){
if(myform.title.value==""){
alert("标题不能为空");
return false;
}
}
</script>
说明一下:JS脚本是一种弱语言脚本,所以你的添加的按钮的名称千万不要和你的函数的名称相同,否则JS就会报错!
jiangxibaiyi
2012-03-12 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14412

向TA提问 私信TA
展开全部
既然是表单验证,那就js事件加在表单上,不要加在按钮上
<form onsubmit=="return addquestion()">
追问
但是我有多个提交按钮,分别要执行不同函数的。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
两厢遗忘
2012-03-10 · TA获得超过629个赞
知道小有建树答主
回答量:739
采纳率:0%
帮助的人:563万
展开全部
不知道你们是不是这样写……documen.getElementById("title").value
判断这个值试试
追问
这样也不起作用啊。。。。
追答
?怎么看代码像是被注释掉了……
表单能被提交出去吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式