脚本中的取值问题? 在jsp页面中<%out.println("<script>var name=prompt('该文件已存在,是否改名','"+fileName+"');</script>");%>下面在脚本中怎么取到name的值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个明显不对,lz得到的是javascript变量,不是java变量 客户端的东西当然要重新请求一遍了,试试看下面的代码<%String name=request.getParamater("name")if(name==null||name.equals("")){ out.println("<script>") out.println("var name=prompt('该文件已存在,是否改名','"+fileName+"');"); out.println("location=location+(location.indexOf('?')==-1?'?':'&')+'name='+name"); out.println("</script>");}%> 这要看楼主要弄name 干嘛了,如果就是要附值给一个文本的话,可以直接给他eg: document.getElementById('name').value=prompt('该文件已存在,是否改名','"+fileName+"'); <input type="text" id="name" > document.getElementById('name').value 就是可以得到它的值了 为什么list集合元素莫名其妙的被修改?? 面试时技术经理问你:如何处理分页的,该怎样回答呀 请问我这个Socket为什么不能实现多客户接入 毕业设计,毫无头绪啊 一个小问题 急求兄弟们帮忙 初学STRUTS遇到的一个奇怪的问题!~劳烦大家了 谁能告诉我在2003操作系统下配置java环境 针对java、jsp初学者的J163网开通,欢迎提建议 java有没有像C中 scanf之类的东西? java入门了,然后该看什么书? 请问如何调用命令显示参数内容??? ★★★★★要求换回以前的版式风格,支持者进!★★★★★
这个明显不对,lz得到的是javascript变量,不是java变量
<%
String name=request.getParamater("name")
if(name==null||name.equals("")){
out.println("<script>")
out.println("var name=prompt('该文件已存在,是否改名','"+fileName+"');");
out.println("location=location+(location.indexOf('?')==-1?'?':'&')+'name='+name");
out.println("</script>");
}
%>
eg:
document.getElementById('name').value=prompt('该文件已存在,是否改名','"+fileName+"');
<input type="text" id="name" >