由单选按钮触发的HTML表单的值调整

时间:2013-11-20 06:05:01

标签: javascript html radio-button html-form-post

我有一个简单的HTML表单,它将数据发布到php付款脚本。

这是:

<form method="post" action="">    
    <select name="os0" >
    <option value="">-- Pasirinkite produktą --</option>
    <option value="900">12oz/355 ml. Red party cups 50 vnt. €7.22 EUR</option>
    <option value="700">12oz/355 ml. Red party cups 100 vnt. €11.55 EUR</option>
    <option value="900">12oz/355 ml. Red party cups 200 vnt. €20.22 EUR</option>
    <option value="1000">12oz/355 ml. Red party cups 500 vnt €46.23 EUR</option>
    <option value="300">16oz/473 ml. Red party cups 50 vnt €8.08 EUR</option>
    <option value="1200">16oz/473 ml. Blue party cups 50 vnt €8.08 EUR</option>
    <option value="400">16oz/473 ml. Red party cups 100 vnt €13.29 EUR</option>
    <option value="200">16oz/473 ml. Blue party cups 100 vnt €13.29 EUR</option>
    <option value="3000">16oz/473 ml. Red party cups 200 vnt €23.11 EUR</option>
    <option value="100">16oz/473 ml. Blue party cups 200 vnt €23.11 EUR</option>
</select>
<input type="radio" name="delivery" value="delivery">Delivery?<br>

<input type="image" src="http://www.partycups.lt/images/uzsakyti.png" border="0" name="submit">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

我是js的新手,有人可以帮我写一个条件句,如果选中了单选按钮,它会为选定的值添加静态数字吗?

如果我不是很清楚,请告诉我,我会更新问题!谢谢!

1 个答案:

答案 0 :(得分:1)

<input id="delivery" type="radio" name="delivery" value="delivery">Delivery?<br>

if(document.getElementById('delivery').checked) {  
    //radio button is checked

  document.getElementsByName('os0')[0].value = "900";  // any static value
}