我有一个包含两个单选按钮和一个按钮的表单。我想根据选择的两个单选按钮中的哪一个来更改按钮的值。我的猜测是,使用jQuery比PHP更好,但请让我知道这是否是错误的假设。如何根据单独的一组单选按钮的选择更改按钮的“值”和“ID”
下面是HTML的例子:
<form>
<ul>
<li>
<input type="radio" name="basic" value="basic1">
<label for="basic1">Basic 1</label>
</li>
<li>
<input type="radio" name="basic" value="basic2">
<label for="basic2">Basic 2</label>
</li>
</ul>
<button id="basic1" name="startReg" type="submit" value="basic1">Confirm</button>
</form>
总之,我要被替换的按钮ID和价值为准单选按钮被选中的值。所以,如果选择第二个单选按钮,按钮标签将是这样的:
<button id="basic2" name="startReg" type="submit" value="basic2">Confirm</button>
为什么?单选按钮的值将被提交,为什么复制到按钮? – nnnnnn 2012-07-08 16:06:52
我可以问为什么不使用提交的单选按钮的值? – Dementic 2012-07-08 16:07:58
我这样做是因为单选按钮和按钮将在后续页面上使用,并且预选这些按钮。上面的HTML代表三列之一。当用户选择基本1的单选按钮,然后单击确认时,我希望在下一页中预先选择基本1单选按钮和确认按钮。然后用户将填写后续表格的其他信息。我从上面的两条评论中收集到,我正在以艰难的方式做这件事。 – Ken 2012-07-08 16:26:00