通过单选按钮的onclick事件传递控制权

时间:2013-01-12 15:10:27

标签: html jsp

我们可以让单选按钮像提交按钮一样工作吗?即,。是否可以通过onClick或单选按钮的任何其他事件(例如提交按钮)将控件从一页JSP或HTML传递到另一页?

2 个答案:

答案 0 :(得分:0)

是的,您可以使用单选按钮的onclick功能。你在那个功能中做你想做的事......

答案 1 :(得分:0)

HTML DOM event中任意HTML input element的任何HTML form处理程序中,可以通过HTML输入元素的form属性访问父HTML form element。 HTML表单元素又有一个submit()函数,用于触发提交。

所以,这应该做:

<form ...>
    <input type="radio" ... onclick="this.form.submit()" />
    ...
</form>

this引用当前的HTML输入元素。

以下简介也有效:

<form ...>
    <input type="radio" ... onclick="form.submit()" />
    ...
</form>
<form ...>
    <input type="radio" ... onclick="submit()" />
    ...
</form>

但是如果由于某种原因在全局范围内手动创建JS变量form或JS函数submit(),它们可能会发生干扰。

请注意,这一切都是基本的HTML / JS,实质上与JSP无关。 JSP仅仅是一个HTML(和CSS / JS)代码生成器。