私が欲しいのは、javascript を介してチェック状態を設定したときに、ラジオ ボタンが onchange イベントを発生させることです。
<script>
function check()
{
document.getElementById("red").checked=true
}
function uncheck()
{
document.getElementById("red").checked=false
}
function selectionChanged(){
alert("checked");
}
</script>
What color do you prefer?<br>
<input type="radio" name="colors" id="red" onchange="selectionChanged()">Red<br>
<input type="radio" name="colors" id="blue" onclick="selectionChanged()">Blue<br>
<input type="radio" name="colors" id="green">Green
<button type="button" onclick="check()">Check "Red"</button>
<button type="button" onclick="uncheck()">Uncheck "Red"</button>
みんな助けてくれてありがとう。これは、より大きな問題のスニペットです。サードパーティのレポート ツール (LogiXml) を使用しています。残りの JavaScript はツールによって生成されるため、イベントを変更するしかありません。そのため、提供されたオプションのいくつかは役に立ちません。したがって、上記の例では、ボタンをクリックした瞬間に、ラジオ ボタンの対応するイベントが発生するはずです。