我有一个简单的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的新手,有人可以帮我写一个条件句,如果选中了单选按钮,它会为选定的值添加静态数字吗?
如果我不是很清楚,请告诉我,我会更新问题!谢谢!
答案 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
}