猿问

js中写HTML表单,然后动态插入body,然后js获取动态插入的input的值

为什么获取不到值

慕侠2389804
浏览 1590回答 1
1回答

湖上湖

使用jqueryvar&nbsp;inputEle&nbsp;=&nbsp;$('<input&nbsp;name='username'&nbsp;id="username>'); $('body').append(inputEle);//&nbsp;获取input值$('#btn').click(function()&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;username&nbsp;=&nbsp;$('#username').val(); });这段代码要放到body最后面或者用$(function()&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;code&nbsp;here})不然DOM没有ready,$('body')是空的。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答