少し単純なJavaScriptを使用して3つの状態を切り替えるボタン(入力タイプ=ボタン)がありますが、これはうまく機能しますが、フォームを送信するとボタンの現在の値を渡すことができません。
<input type=button ID="1" value="$decMake" name=decMake onclick="toggle(this);">
JS:
function toggle(button) {
if(document.getElementById("1").value==""){
document.getElementById("1").value="Strength";
}
else if(document.getElementById("1").value=="Strength"){
document.getElementById("1").value="Opportunity";
}
else if(document.getElementById("1").value=="Opportunity"){
document.getElementById("1").value="";
}
}
単純な入力「隠し」ステートメントでこれを実行しようとしていますが、これでは不十分であり、それよりも少し賢くする必要があると思います。これを行う最良の方法は何ですか?
ありがとう