这样子是不会触发的,必须指定个type="submit"
<form onsubmit="check()">
<input id="btn1" type="button" value="按钮1">
<input id="btn2" type="submit" value="按钮2">
</form>
<script language="javascript">
function check()
{
alert("你点击了按钮btn2");
}
</script>
<form onsubmit="check()">
<input id="btn1" type="button" value="按钮1">
<input id="btn2" type="submit" value="按钮2">
</form>
<script language="javascript">
function check()
{
alert("你点击了按钮btn2");
}
</script>
解决方案 »
- 问个jquery ajax在火狐的
- LinQ在Javascript中能不能用?
- javascript 怎样在页面下拉滚动条后,使弹出的层,始终居于屏幕的正中央
- 鼠标无法移出浏览器如何实现
- 请问showModalDialog中的滚动条消除问题^^
- 请问一个数组的读取的问题!!!!
- JS 高人请指点一下后人~谢谢~详情见下~
- 有关一个javascript 验证的问题(比较难以解决,急用,我在线等待)
- 》》》高手 == 高分?! 关于网页的打印问题!《《《
- easyui layout获取panel
- *************************************对象{}不可以在prototype上定义东西?????
- ie无法显示出网页,但是Myeclipse和FF能显示出来
好现在type="submit"
后如何在check()中得到是谁执行了submint谢谢
event.target //firefox..
<inpub id="btn1" type="button" onclick="javascript:check(this.value)" value="按钮1">
<inpub id="btn2" type="button" onclick="javascript:check(this.value)" value="按钮2">
</form>
<script>
function check(value)
{
alert("你点击了按钮" + value);
}
</script>
<form >
<inpub id="btn1" type="button" onclick="javascript:check(this.value)" value="按钮1">
<inpub id="btn2" type="button" onclick="javascript:check(this.value)" value="按钮2">
</form>
<script>
function check(value)
{
alert("你点击了按钮" + value);
}
</script>
<form >
<inpub id="btn1" type="button" value="按钮1" onclick="check(this)">
<inpub id="btn2" type="button" value="按钮2" onclick="check(this)">
</form>
<script>
function check(obj)
{
alert("你点击了按钮" + obj.value);
}
</script>
<form name="form1" >
<inpub id="btn1" type="button" value="按钮1" onclick="check(this)">
<inpub id="btn2" type="button" value="按钮2" onclick="check(this)">
</form>
<script>
function check(obj)
{
alert("你点击了按钮" + obj.value);
form1.submit();
}
</script>
RE:
各位楼上的 请不要更改<input />控件的内容谢谢
<input id="btn1" type="button" value="按钮1" onclick="check(this)">
<input id="btn2" type="button" value="按钮2" onclick="check(this)">
</form>
<script>
function check(obj)
{
alert("你点击了按钮" + obj.value);
form1.submit();
}
</script>
请不要更改HTML 除了我的写法错误
请在js里面进行修改 实现我要的效果谢谢
一般一个页面就一个submit 按钮,点的肯定是那个type="submit"的才能触发