javascript 为什么按钮的onclick事件不触发 按了没反应

<%@pagecontentType="text/html;charset=GB2312"%><!%functiona(){alert("测试!")}%><fromid=... <%@ page contentType="text/html;charset=GB2312" %>
<!%
function a()
{
alert("测试!")
}
%>
<from id="form1" name="form1" method="post" action="">
<p>
用户名:
<input type="text" name="username" id="text"/>
<br/>
</p>
<p>
用户类型:
<select name="select" id="select">
<option value="1">普通用户</option>
<option value="2">VIP用户</option>
</select>
</p>
<input type="button" name="button" id="button" value="提交" onclick="a()"/>
展开
 我来答
昕爸剧场
2019-08-18 · 贡献了超过101个回答
知道答主
回答量:101
采纳率:0%
帮助的人:3.4万
展开全部
主要是你写的位置是script里边还是行内还是body,herd和body加script标签,有时候浏览器也会出现错误,先刷新一下如果还不行就重新打开!如果单纯的练习的话可以一个个试试获取input标签name和ID正常来说你这只要有script标签语法是不会报错,另外不知道为什么你的单标记标签会多出来一个/出来,可以去掉试试!
莎拉凯瑞
推荐于2017-09-05 · TA获得超过335个赞
知道答主
回答量:161
采纳率:0%
帮助的人:226万
展开全部
你好,你的JS代码缺少了开始和结束标记。
如下:
<script type="text/javascript">

</script>
吧3~6行的代码放入标记中即可。
追问
放了。。还是不会来啊。。。点了没反应
追答


function a()
{
alert("测试!")
}

把你上面的js代码删除,把我这个替换掉你input那一行
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangxibaiyi
2012-05-25 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14412

向TA提问 私信TA
展开全部
<script type="text/javascript">
function a()
{
alert("测试!")
}

</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-05-25
展开全部
<from id="form1" name="form1" method="post" action="">

看看 html标签错误,应该是<form>而不是<FROM>.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式