提交按钮出现问题...在 IE 中不起作用

发布于 2024-08-31 01:44:12 字数 395 浏览 6 评论 0原文

<form id="form"   method="post" action="1.php">

<input name="checkbox"  type="checkbox"   checked="checked" value="ON" >

<input type="hidden" name="submitted2" value="TRUE" >
<input name="submitted1"  type="submit"   value="Apply"  >


<input type="submit" name="submitted2" value="OK" />
</form>

选择复选框并按“Enter”硬键后,我希望执行“确定”

<form id="form"   method="post" action="1.php">

<input name="checkbox"  type="checkbox"   checked="checked" value="ON" >

<input type="hidden" name="submitted2" value="TRUE" >
<input name="submitted1"  type="submit"   value="Apply"  >


<input type="submit" name="submitted2" value="OK" />
</form>

On selecting the checkbox and pressing the "Enter" hardkey, I want OK to be executed

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小女人ら 2024-09-07 01:44:13

请在您的表格中进行一些更新。
更新一:

<input name="checkbox" type="checkbox" checked="checked" value="ON" onkeypress="return runScript(event)" id="checkbox">

//在 Javascript 中添加以下代码

function runScript(e) {
    if (e.keyCode == 13) {
        var tb = document.getElementById("checkbox");
        eval(tb.value);
        return false;
    }
}
if(characterCode == 13)
{
    return false; // returning false will prevent the event from bubbling up.
}
else
{
    return true;
}

为了在按下回车键时从此文本框中运行一些“用户定义”脚本,而不是让它提交表单,上面是一些示例代码。请注意,此函数不执行任何错误检查,并且很可能仅在 IE 中工作。

我希望这对你有用!

Please make few updation in your form.
Updated One :

<input name="checkbox" type="checkbox" checked="checked" value="ON" onkeypress="return runScript(event)" id="checkbox">

//Add following code in Javascript

function runScript(e) {
    if (e.keyCode == 13) {
        var tb = document.getElementById("checkbox");
        eval(tb.value);
        return false;
    }
}
if(characterCode == 13)
{
    return false; // returning false will prevent the event from bubbling up.
}
else
{
    return true;
}

In order to run some "user defined" script from this text box when the enter key is pressed, and not have it submit the form, above is some sample code. Please note that this function doesn't do any error checking and most likely will only work in IE.

I hope this work for You !!!!

初见 2024-09-07 01:44:12

您可以使用 javascript 来检测输入并提交表单。

http://www.javascript-coder.com/javascript-表单/javascript-form-submit.phtml

You can use javascript to detect the enter and submit the form.

http://www.javascript-coder.com/javascript-form/javascript-form-submit.phtml

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文