まずはhtmlの書き方からでしょうね
ラジオボタンが排他的にどう機能するかなど学習してください
フロートしては何かがchangeするたびに再計算をします
初心者ということなので以下コピペするだけで動くようにソースをはっておきます
javascript
1<script>
2document.addEventListener('change',function(){
3 var ab=(n=document.querySelector('[name=ab]:checked'))?parseInt(n.getAttribute("data-value")):0;
4 var cd=(n=document.querySelector('[name=cd]:checked'))?parseInt(n.getAttribute("data-value")):0;
5 var e=parseInt(document.querySelector('[name=e]').value);
6 document.querySelector('[name=f]').value=(ab+cd)*e;
7});
8</script>
9
10<label><input type="radio" name="ab" value="a" data-value="10">a:10円</label>
11<label><input type="radio" name="ab" value="b" data-value="20">b:20円</label><br>
12<label><input type="radio" name="cd" value="c" data-value="30">c:30円</label>
13<label><input type="radio" name="cd" value="d" data-value="40">d:40円</label><br>
14<select name="e">
15<option value="0">--</option>
16<option value="1">1</option>
17<option value="2">2</option>
18<option value="3">3</option>
19</select>
20<input type="text" name="f" style="text-align:right" value="0">
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/12 05:10