我想将input中输入的值通过append()方法添加到页面上,这样做为何不行?如何去做?
我通过这种方式获取input的值:val xxx = $('#s1').val();
然后放到append()中,但是不行。
<script type="text/javascript" src="jquery-1.12.1.js"></script>
<script>
$(document).ready(function(){
$('#s2').click(function()
{
val xxx = $('#s1').val();
$('#s0').append($("<table><tr>xxx</tr><tr>2</tr><tr>3</tr></table>"));
}
);
});
</script>
<body>
<form>
<label id='s0'>安排</label></br>
<p><label>编号</label><input id='s1' type='text' value='' /><input id='s2' type='button' value='添加' /></br></p>
</form>
你的xxx写在字符串里啊,要写成 $("<table><tr>"+xxx+"</tr><tr>2</tr><tr>3</tr></table>")
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。