次の入力ボタンコードがあります。btn_nxt.png_hold.gif
このコードを変更して、送信後に呼び出されるボタンのグレー表示バージョンを使用するにはどうすればよいですか?
<input onsubmit="this.disabled=true;return true;" type="image" name="Insert" id="Insert" value="Insert" alt="Insert" src="images/btn_nxt.png" />
次の入力ボタンコードがあります。btn_nxt.png_hold.gif
このコードを変更して、送信後に呼び出されるボタンのグレー表示バージョンを使用するにはどうすればよいですか?
<input onsubmit="this.disabled=true;return true;" type="image" name="Insert" id="Insert" value="Insert" alt="Insert" src="images/btn_nxt.png" />
ボタンがクリックされたときに画像を変更する必要があります。
onclick="this.src='images/btn_nxt.png_hold.gif';"
はonsubmit
フォーム要素のみに属します。
onclick="this.src='images/btn_nxt.png_hold.gif';this.disabled=true;"
jQuery で操作することもできます。そのクリーナー。
$("#Insert").live("click", function(){
$(this).attr("src","path/tp/image.gif").attr("disabled", "disabled");
});
それが役に立てば幸い。
適切な解決策は、送信時にボタンにクラスを追加することです。スタイル シートを使用すると、ボタンに任意の変更を加えることができます。