使用javascript为上一页输入的textarea赋值
我想从上一页获取值,并使用javascript将其分配给当前页中的文本区域。我写下了下面的代码,但它不起作用使用javascript为上一页输入的textarea赋值,javascript,jsp,textarea,Javascript,Jsp,Textarea,我想从上一页获取值,并使用javascript将其分配给当前页中的文本区域。我写下了下面的代码,但它不起作用 <script type="text/javascript"> var base="<%=text%>"; var send=document.getElementbyId('code1'); base.value=send.value; </script> <% String text; text=request.getParame
<script type="text/javascript">
var base="<%=text%>";
var send=document.getElementbyId('code1');
base.value=send.value;
</script>
<%
String text;
text=request.getParameter("code");
out.println(text);
%>
<textarea rows="20" cols="100" name="code1" id="code1">
</textarea>
var base=“”;
var send=document.getElementbyId('code1');
base.value=send.value;
该值已在字符串文本中成功检索,但未分配给textarea。请帮助。试试这个:
<textarea rows="20" cols="100" name="code1" id="code1">
<%=request.getParameter("code")%>
</textarea>
我不完全清楚这里发生了什么,但我想你会想要这样的东西:
<script type="text/javascript">
var send=document.getElementbyId('code1');
send.value = "<%=text%>";
</script>
var send=document.getElementbyId('code1');
send.value=“”;
甚至更好。为什么还要用JavaScript呢?不管用。。。即使我只是这么做:var send=document.getElementbyId('code1');send.value=“abc”
如果必须使用JavaScript,如果将JavaScript放在页面底部会怎么样?如果javascript在上面,则TextArea将不在DOM中。当页面加载时,javascript会执行,无论您将其放在底部还是顶部,都无所谓。相反。你知道的。