好的,我有这个:
$('a[name=writecommentsmodal]').live('click',function(e) {
e.preventDefault();
var date=new Date();
var currdate=date.getYear()+" "+date.getMonth+" "+date.getDate();
var comm=new addComment("",fullname,currdate,$ ***("#inputspace2").text()) ***;
comm.appendComment($(".wallpostcontainer"));
});
我正在尝试从inputspace2获取文本。按下按钮时动态创建inputspace2(该按钮为'a [name = writecommentsmodal]')。该按钮也恰好是通过不同的按钮点击动态创建的(因此使用直播),但我离题了。单击模态按钮时,inputspace2.text为空。我该如何访问它?在萤火虫中它的“”。我想也许不得不再次使用直播,但我不是
答案 0 :(得分:2)
对于文字区域,请使用.val()
代替.text()
。
在textarea上使用textContent
,innerText
,outerHTML
或innerHTML
会返回HTML中定义的文本字段的内容。用户对内容的修改只能通过.value
属性显示。