私はこれを使用しています:
var title = $('#input').val();
$('#titleset').click(function (){
$('#title').html('<h1>' + title + '</h1>');
alert(title);
});
ボックスの値を取得しようとしinput
、ユーザーがボタンをクリックすると、入力ボックスの値を既存#titleset
の要素に上書きします。<h1>
要素を上書きするためのクリックを取得できましたが、<h1>
要素に書き込むタイトル変数には何もありません。では、idから文字列を返し、それを要素#input
である #title id に書き込むにはどうすればよいでしょうか<h1>
ここに私のhtmlがあります
<h1 id="title">This Title Changes To What You Want It To Be</h1>
<ul class="menu1">
<li>menu one
<ul>
<li id='inputbox'><input type ="text" id="input"/></li>
<li id="titleset1"><input type="button" value="set title" id="titleset"/></li>
</ul>
</li>
</ul>