我正在尝试使用jQuery将文本添加到表单上的textarea。表单通过JS从外部站点加载。
textarea是'你什么时候想要演示?'领域。我相信这是这个领域。
<textarea name="Demo" class="k_textarea k_required" id="Question_1"/>
我已经尝试直接通过ID引用该字段(请参阅小提琴)并使用延迟以防这是资源加载订单问题。建议?
答案 0 :(得分:2)
使用$(document).ready
事件代替window.load
。
$(document).ready(function(){
var input = $( '#Question_1');
input.val( input.val() + "Contribution to a certain fund");
});
答案 1 :(得分:1)
如果我没记错的话,小提琴已经做了window.onload
,这就是为什么你的例子不起作用的原因。
将其更改为jQuerys dom ready回调。
顺便说一句,由于Javascript是同步的,因此加载订单问题不是问题(只要您不引入ajax ofc)。