html中button按钮<input>的onclick是什么作用?还有他的name和value有什 ...

发布网友 发布时间:2022-04-22 23:05

我来回答

3个回答

热心网友 时间:2022-04-20 10:48

<HTML><HEAD><TITLE>处理事件-HTML标记方式</TITLE>
</HEAD>
<BODY>
<FORM name="form1">
  <INPUT type="button"value="问侯" onclick="alts()"/>
  <INPUT type="button"value="警告" name =alt >
</FORM>
<script language=javascript>
function alts() {
    alert("你要小心了!");
}
form1.alt.onclick =alts;
</script>
</BODY></HTML>

两个都可以

第一个是你的onclick第一个引号有问题

热心网友 时间:2022-04-20 12:06

form1.alt.onclick =alts;
你把这行删除了
这行 form1 是form 标签的 name, alt 是警告 那个input 的 name, 系统加载的时候是 从上到下
所以 他就会执读到这个form1.alt.onclick =alts; 所以你点问候不出 你点警告 就会出

热心网友 时间:2022-04-20 13:41

onclick相当于其他程序中的点击事件监听,具体功能:当鼠标点击时,执行它指向的脚本函数,如在你的例子中会立即执行js函数alts()

你单击时没有反应的原因是,你在定义函数之前调用了它,这样写:
<HTML><HEAD><TITLE>处理事件-HTML标记方式</TITLE>
<script language=javascript>
function alts() {
alert("你要小心了!");
}
form1.alt.onclick =alts;
</script>
</HEAD>
<BODY>
<FORMname="form1">
<INPUT type="button" value="问侯" onclick=“alts();" />
<INPUT type="button" value="警告" name =“alt” />
</FORM>
</BODY>
</HTML>追问亲,为什么改过之后两个都没反应了,~~~~(>_<)~~~~

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com