htm页面:<input type="button" name="test" value="test">js:document.onclick = doit;
function doit()
{
alert("OK");
}
我的问题是只能在button上点击的时候弹出提示框,而且不能写成这样
<input type="button" name="test" value="test" onclick="javascript:doit()">
请问如何写?
function doit()
{
alert("OK");
}
我的问题是只能在button上点击的时候弹出提示框,而且不能写成这样
<input type="button" name="test" value="test" onclick="javascript:doit()">
请问如何写?
解决方案 »
- 请教event.keyCode问题
- 各位大侠:怎么用js实现换屏显示啊?一屏显示5个,用datalist或repter读数据
- script里的函数好像没起作用
- 网页背景图片平铺显示问题!!
- 求助 !! 在js中如何判断text输入的值是123.3434这样的,只能输入一个小数点,并且小数点后面只能输入三位
- 关于非捕获性分组和捕获性分组区别求大神指点
- 请教showModalDialog的高度问题
- 如何获取div层里面的所有元素??
- 请问go2map网站上的查询页面是怎么实现的
- javascript可以在jsp中用吗?
- 在文本框中按回车或是<br>后输出为<br>
- iframe设置reload后为什么第一次打不开子页面
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<script language="javascript" type="text/javascript">
function addAc(id)
{
//给对象指定函数
var o=document.getElementById(id);
o.onclick=doit;
}function doit()
{//工作函数
alert("Test...");
}
</script><body>
<input type="button" name="test" id="test" value="test">
<script language="javascript" type="text/javascript">
//给按钮指定函数,注意放在后面
addAc("test");
</script>
</body>
</html>
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<script language="javascript" type="text/javascript">
function addAc(id)
{
//给对象指定函数
var o=document.getElementById(id);
o.onclick=doit;
}function doit()
{//工作函数
alert("Test...");
}
</script><body>
<input type="button" name="test" id="test" value="test">
<script language="javascript" type="text/javascript">
//给按钮指定函数,注意放在后面
addAc("test");
</script>
</body>
</html>
document.getElementsByName("test")[0].onclick = doit;
}
function doit()
{
alert("OK");
}
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">
window.onload = function(){
document.getElementsByName("test")[0].onclick = doit;}
function doit()
{
alert("OK");
}</script>
</head>
<body>
<form id="form1" runat="server">
<input type="button" name="test" value="test" />
</form>
</body>
</html>
<input type="button" name="test" value="test"><script>
document.getElementsByName("test")[0].onclick = doit;
}
function doit()
{
alert("OK");
}
</script>
</body>
<input type="button" name="test" value="test">
<script type="text/javascript">
document.getElementsByName("test")[0].onclick = function doit(){
alert("kk");
};
</script>
</body>
这样就可以啦.
document.onclick = doit;
function doit()
{
alert("OK");
}用你想绑定事件的元素对象替换document即可
window.onload = function(){
document.getElementsById("test").onclick = doit;
}
function doit()
{
alert("OK");
}<input type="button" name="test" value="test" id="test">
<script type="text/javascript">
document.getElementsByName("test")[0].onclick = function(){
alert("kk");
}
</script>
<script type="text/javascript">
document.getElementsById("mybutton").onclick = function()
{
alert("kk");
}
</script>
<script type="text/javascript">
document.getElementById("mybutton").onclick = function()
{
alert("kk");
}
</script>
alert("kk");
};
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">
window.onload = function(){
document.getElementsByName("test")[0].onclick = doit;}
function doit()
{
alert("OK");
}</script>
</head>
<body>
<form id="form1" runat="server">
<input type="button" name="test" value="test" />
</form>
</body>
</html>
1.<form name="form1">
<input type="button" name="test" value="test">
</form>
window.onload=funciton(){
document.form1.test.onclick=function(){
alert("test");
}
}2.<form name="form1">
<input type="button" id="test" value="test">
</form>
window.onload=funciton(){
document.getElementById("test").onclick=function(){
alert("test");
}
}
保管改变你写 JS 的习惯。且开发效率快NN倍。
你这个问题不用 jQuery 的话,就得先找到 name = "test" 的对象,然后再监听 test 的事件!