用什么方法可以把参数往script外面传?

用什么方法可以把参数往script外面传?
或者直接传进后台Servlet

img

在window.onload事件中用document.getElementById("xxc").value = uid;修改文本框的value即可

你题目的解答代码如下:

<script type="text/javascript">
var uid = "abc";
window.onload=function () {
    document.getElementById("xxc").value = uid;
}
</script>

<input type="text" id="xxc" value="" />



如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img

方法一:
// 保存数据到sessionStorage
sessionStorage.setItem('uid', '你获取到的uid');
方法二:
从地址栏获取到uid直接赋值到input,需要在window.onload去做,
因为需要等input加载出来再赋值

<script type="text/javascript">
var uid = "你获取到的uid";
window.onload=function () {
    document.getElementById("xxc").value = uid;
}
</script>
<input type="text" id="xxc" value="" />

您的采纳就是对我最大的动力,谢谢!!!

函数写到window.load里。
用js直接给input赋值。

ajax请求

使用ajax可以实现,可以参考我们的博客https://blog.csdn.net/qq_52785473/article/details/122137771基于Tomcat服务器,通过JQuery的Ajax方法访问Servlet实现前后端数据同步/异步交流(不必跳转或者刷新网页实现JSP前后端交互)