javascript - 修改表单提交字符串

标签 javascript mootools

我想限制在我的表单中传递的值。例如:

<form action="" method="get">
    <input name="check1" type="radio" value="123" checked>
    <input name="check2" type="radio" value="456" checked>
    <input name="check3" type="radio" value="789" checked>
    <input type="submit" title="submit" id="btn_submit">
</form>

现在,如果我提交,我会得到如下所示的网址

www.domain.com/?check1=123&check2=456&check3=789

我如何控制它只发送“check3”?所以网址将是

www.domain.com/?check3=789

最佳答案

您的单选按钮应共享相同的名称。如果需要用 JS 来识别它们,请给它们唯一的 ID。

<form action="" method="get">
    <input name="check3" type="radio" value="123" checked>
    <input name="check3" type="radio" value="456" checked>
    <input name="check3" type="radio" value="789" checked>
    <input type="submit" title="submit" id="btn_submit">
</form>

如果这不是您想要的,则仅当您希望将输入字段包含在提交内容中时,才将输入字段包含在表单中。

关于javascript - 修改表单提交字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12206475/

相关文章:

JavaScript 排列( bool 变量)

javascript - html2canvas .svg 格式的图像未渲染

javascript - 侧边栏中的移动幻灯片无法按计划工作

javascript - 如何使用 Mootools 支持 IE 8-9 中的 'placeholder' 属性?

javascript - 防止 Mootools Mouseenter 在隐藏的子元素上触发

javascript - mootools 比 jquery 有什么优势?

javascript - 包括来自 CDN 和本地浏览的库

javascript - 不渲染字体的不透明度

javascript - 使用 mootools 异步文件上传?

javascript - 使用 Mootools 防止与随机绝对定位重叠