我的jsp有以下文字区域:
<textarea rows="5" cols="30" id="pasted_values"
class="cell98 h15"></textarea>
onload of page,我以这种方式动态设置内容:
$('#pasted_values').text(pastedValuesText);
但是在页面加载时,文本区域显示为空。但是检查文本区域元素的元素,HTML和DOM内容会显示存在的值。
尝试使用.val()。但它似乎只能通过js使用firebug中的sandbox js控制台。 尝试使用textarea快捷方式,即
<textarea rows="5" cols="30" id="pasted_values"
class="cell98 h15" />
但是由于一些奇怪的原因,上述内容扭曲了其他用户界面。
请帮忙。
答案 0 :(得分:2)
在加载页面后,Textarea的行为与其他html字段相似。
$('#pasted_values').val(pastedValuesText);
或者
document.getElementById('pasted_values').value = pastedValuesText;
答案 1 :(得分:0)
似乎工作正常 http://jsfiddle.net/ECFcR/
<textarea rows="5" cols="30" id="pasted_values"
class="cell98 h15"></textarea>
$('#pasted_values').text('Hello World!');
textarea中的颜色是否与背景相同?
pastedValuesText的值是什么?