var a=$("#div1").html();//现在a的内容是<td><input name='s1' value='csdn' ></td>var v=$(a).find("input[name='s1']").val();为什么v=undefined不要告诉我说用这样的方法,这个会
var a=$("#div1")
var v=$(a).find("input[name='s1']").val()我只想问有一个js变量本身里面有html代码,
如何实现在这个js变量里面用jquery查找
这里a是个字符串,就要用字符串的方法来处理
var v=a.match(/input name=\'s1\' value=\'([^\']+)/)[1];
alert($(b).find("input[name='dyu']").val());
可以获得到值。
input必须放到html代码中间。