-1

フォームの送信時にタグの内部テキストを変更する方法はありますか?

たとえば、次の HTML コードがあります。

<form>
<button>Submit</button>
</form>

ボタンをクリックするか、Enter キーを押すと、送信テキストが処理中などに変わります。ボタン要素などにクラスが追加されます。

4

4 に答える 4

1

次のようなフォームの送信イベントにハンドラーを追加できます

$('form').submit(function(){
    $(this).find('button').text('Processing');
    //form submission logic goes here if any
})
于 2013-09-07T15:15:30.883 に答える
0

HTML を変更:

<form>
<button id="submitButton" onclick="changeText()">Submit</button>
</form>

Javascript:

<script>
function changeText()
{
    document.getElementById("submitButton").innerHTML="Processing...";
}
</script>
于 2013-09-07T15:21:29.207 に答える
0

これを試して

コード

$(document).ready(function () {
    $('#submit').click(function (e) {
        $(this).val("Processing....");
        $(this).addClass('processing');
         $('#frm1').submit();
      });
});

html

<form id="frm1">
    <input type="button" value="submit" id="submit"/>
</form>

CSS

.processing
{
    background:blue;
    color:white;
}
于 2013-09-07T15:40:07.763 に答える