0

以下は私のdivです。フォームから入力を取得する方法を知りたいのですが、テキストフィールド「name」から入力して、次のdivでjhonの代わりにその入力名を表示できます。よろしくお願いします。

<div id='faix' class="bg4 w460 h430 tac poa dpn ">
                    <h4 class="fwb fs22 cf3 mb5 ff3 mt150 ">Thank you John for contacting us!</h4><h4 class="fwb fs22 cf3 mb5 ff3"> We will get in touch with you shortly.</h4>
                </div>
4

2 に答える 2

1

http://jsfiddle.net/wfAgb/を参照してください

//get the name
var Name = $('#name').val();
//replace John with the new name
$('.mt150').text($('.mt150').text().replace('John', Name));

名前を直接変更できるように、名前の周りに大きな利点があります。

<h4 class="fwb fs22 cf3 mb5 ff3 mt150 ">Thank you <span id="formName">John</span> for contacting us!</h4>

そして、

var Name = $('#name').val();
$('#formName').text(Name);
于 2012-04-22T19:55:09.837 に答える
0

html:

<form id="myForm">
  <input id="name" name="name" value=""/>
</form> 

js:

$("#myForm").submit(function(){
  $("#faix h4.mt150").empty().append("Thank you "+$("#name").val()+" for contacting us!");
    return false;
})​

デモ: http://jsfiddle.net/BPXpb/1/

于 2012-04-22T19:49:18.040 に答える