我正在使用这个:
var title = $('#input').val();
$('#titleset').click(function (){
$('#title').html('<h1>' + title + '</h1>');
alert(title);
});
尝试获取一个input
框的值,然后当用户单击按钮时#titleset
,将输入框中的值覆盖到<h1>
已经存在的元素。我已经能够点击覆盖<h1>
元素,但是标题变量中没有任何内容可以写入元素。那么我如何从#input
id 返回一个字符串并将其写入 #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>