一个老项目,用到jQuery给文本框赋值。
原先是input
,用$("#id").attr("value",xxx)
的方式。
因需求改成了textarea
,发现这种方式不能赋值。
查资料,有以下几种:
$("#id").html("你好、我好、大家好!");//方法1
$("#id").val("幸福的日子");//方法2
$("#id").text("html好学");//方法3
试了val
也不行,text
方法可以。具体原因未知,遇到类似情况都试试看哪种可行吧。