JavaScript函数里面能用el表达式么? [问题点数:100分,结帖人huangwenJ2ee] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏 huangwenJ2ee huangwenJ2ee 结帖率:100% 当我在请求request里面得到值时,我想通过JavaScript来显示,不过不知道能不能在JavaScript里面用el表达式? 请高手帮帮忙!!!!!! 更多0 分享到: 发表于: 2009-08-22 17:23:27 楼主 对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理 回复次数:24 CSDN官网 unix系列系统镜像下载 Unix操作系统设计(中文版) SUN的UNIX操作系统 UNIX操作系统设计 封装了DAO对象用于直接操纵access数据库 WebDriver的Firefox-0.19.0驱动器 谈谈网络编程(基于C++) C/C++ socket网络编程扫盲篇 C++基于TCP/IP简单的客户端、服务器通信程序实例 linux下C/C++网络编程基本:socket实现tcp和udp的例子 luxu001207 Atai-Lu JavaScript code ? 1 2 var test= '<%=request("test")%>' ; alert(test); 回复于: 2009-08-22 17:24:47 #1 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 Free_Wind22 囧 el表达式是什么? 回复于: 2009-08-22 17:24:49 #2 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 huangwenJ2ee huangwenJ2ee 就是用${值} 回复于: 2009-08-22 17:27:09 #3 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 huangwenJ2ee huangwenJ2ee 我的意思是用el表达式,不是用小脚本! 回复于: 2009-08-22 17:27:52 #4 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 luxu001207 Atai-Lu 这个... 你可以定义函数去实现,用别人的框架我不是很清楚 回复于: 2009-08-22 17:28:22 #5 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 huangwenJ2ee huangwenJ2ee 呵呵,比如说document.getElementById("id").innerText="${值}";能不能用 这种方式显示? 回复于: 2009-08-22 17:32:15 #6 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 xinyung xinyung 完全可以 回复于: 2009-08-22 18:08:30 #7 得分:0 对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理 tidelgl tidelgl javascript是客户端执行,EL是在服务端执行,而服务端比客户端先执行,所以你不能用js来改变已经执行的el表达式的值,但是却可以用el来给js初始化传值,这和JSP脚本是一样的效果, 但是如果JS脚本不是在JSP页面里而是在单独的JS文件里,这时用EL初始传值是不起作用的,但你可以通过window.onload()来得到EL的值再传送给JS文件里的方法进行变量初始化 回复于: 2009-08-22 18:27:43 #8 得分:100 对我有用[2] 丢个板砖[0] 引用 | 举报 | 管理 hairetz 猫已经找不回了 更多勋章 需要用到这个$吗? 回复于: 2009-08-22 23:02:10 #9 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 luojiemxcz Jey .... 回复于: 2009-08-22 23:44:17 #10 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 mingxuan3000 mingxuan3000 那个其实是包装过的jsp语法,你把""去掉试试 回复于: 2009-08-23 05:59:19 #11 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 licip licip 8楼正解! 回复于: 2009-08-23 08:24:06 #12 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 yanzhibing1229 yanzhibing1229 八楼正解,我就不再重复了 回复于: 2009-08-23 11:31:56 #13 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 KK3K2005 KK3K2005 相当于 配置信息的概念 js调用的 实际数据 在外部生成 回复于: 2009-08-23 13:28:16 #14 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 lcwen_09 lcwen_09 yes 回复于: 2009-08-24 10:32:44 #15 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 wlwwp wlwwp 可以。两回事。 回复于: 2009-08-24 10:41:47 #16 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 kingwolf_Java... 浴火_凤凰 引用 8 楼 tidelgl 的回复: javascript是客户端执行,EL是在服务端执行,而服务端比客户端先执行,所以你不能用js来改变已经执行的el表达式的值,但是却可以用el来给js初始化传值,这和JSP脚本是一样的效果,但是如果JS脚本不是在JSP页面里而是在单独的JS文件里,这时用EL初始传值是不起作用的,但你可以通过window.onload()来得到EL的值再传送给JS文件里的方法进行变量初始化 顶一下啊!!!! 回复于: 2009-08-24 11:40:40 #17 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 pei_zhengxi pei_zhenxi 可以用el表达式 回复于: 2009-08-24 13:26:53 #18 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 AlleanLee AlleanLee sdsd 回复于: 2010-05-11 15:45:18 #19 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 singleprogrammer singleprogrammer 引用 8 楼 tidelgl 的回复: javascript是客户端执行,EL是在服务端执行,而服务端比客户端先执行,所以你不能用js来改变已经执行的el表达式的值,但是却可以用el来给js初始化传值,这和JSP脚本是一样的效果,但是如果JS脚本不是在JSP页面里而是在单独的JS文件里,这时用EL初始传值是不起作用的,但你可以通过window.onload()来得到EL的值再传送给JS文件里的方法进行变量初始化 οnchange="remveParamInput(this,${request.paramValues})" /> 这样写为什么会报错呢? 回复于: 2010-12-08 17:03:13 #20 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 neosmemory 尘风记忆 我也不会,来这找答案,8楼的怎么看不到 回复于: 2011-05-24 08:51:40 #22 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 anybyb 阿诺 引用 6 楼 huangwenj2ee 的回复: 呵呵,比如说document.getElementById("id").innerText="${值}";能不能用 这种方式显示? "${值}";一定要引号吗?不要引号可不可以? 回复于: 2011-08-30 14:38:46 #23 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 jjjjjjj_111 jjjjjjj_111 <script type="text/javascript"> $(function(){ if("${msg}".length>0) { alert("${msg}"); } } </script> 回复于: 2011-12-09 11:01:11