ばかげていると思うことに固執しました。しかし、今、私はすべての組み合わせを試しましたが、何が起こっているのかを知ることができません.
フォーム内に入力タイプを配置すると、入力タイプ ラジオ内の onclick が機能しません。しかし、フォームタグを削除すると機能します。また、フォーム タグ内で onclick が動作するコードを見たことがありますが、書き込み時には動作しません。
これは機能していません:
<html>
<head>
<script>
function action(str){
document.getElementById("test1").innerHTML=str
}
</script>
</head>
<body>
<form>
<input type="radio" value="ping" name="rb" onclick="action(this.value)">Ping
<input type="radio" value="card" name="rb" onclick="action(this.value)">Card
<input type="radio" value="temp" name="rb" onclick="action(this.value)">Temprature
<p id="test1">radio will be displayed here</p>
</form>
</body>
</html>
フォームを削除すると機能します。