如果是 Firefox,我可以使用它在表单(提交问题)中设置文本区域(selectedtext)值,但在 IE 中失败。
document.submitquestion.selectedtext.value = txt;
如果是 Firefox,我可以使用它在表单(提交问题)中设置文本区域(selectedtext)值,但在 IE 中失败。
document.submitquestion.selectedtext.value = txt;
这应该有效:
<textarea id="bla">from</textarea>
<script type="text/javascript">
document.getElementById("bla").value = "test";
</script>
尝试这个:
document.forms['submitquestion'].elements['selectedtext'].value = txt;
假设你有:
<form name='submitquestion'>
<textarea name='selectedtext'></textarea>
</form>
我推荐使用 JQuery,它适用于所有浏览器。
$('#selectedtext').val('whatever');
你可以像这样在纯javascript中做到这一点
document.getElementById("myTextarea").value = txt;