新人提个html javascript的问题

图片说明

今年大二了,大一下半年学了C#,大二开学学ASP.net,入门有点难。。。
这个,用按钮和定时器,5秒后显示一个消息框,我手动加了个button,怎么修改button的事件,让它执行函数啊。
我会用input
input type="button" value="显示计时的消息框!" onClick = "timedMsg()"
但这是代码添加按钮,我想手动添加按钮,怎么办,这个问题可能有点白痴,新人入门有点难。。。。

截图的第一个a();,去掉,我想用按钮执行a();

5个回答

给你的Button按钮,添加onClientClick="a()" 。

qq379626877
刷书小将 添加了点击按钮,5S后不显示消息框啊
4 年多之前 回复

你function a(){}下面的a()是想马上执行吗?
如果是:你得写在document.ready方法里面
如果点击按钮才执行,那就把他删掉

wohenni0931
wohenni0931 回复qq379626877: 不知道asp和jsp的区别,但是你的onclick和onclientClick会不会重复了? 用onclick="a()"没效果?
4 年多之前 回复
qq379626877
刷书小将 回复qq379626877: 我想用按钮执行函数。
4 年多之前 回复
qq379626877
刷书小将 不是,那个应该去掉,我想用按钮去掉,就是加一个按钮
4 年多之前 回复

图片说明

为什么按钮无法执行函数

要阻止表单提交。。要不会提交表单,导致计时器被释放了。

  OnClientClick="a();return false;"
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问