请问如何在jsp中如何调用js中的function

如题所述

//javascript:
function show(val){
    alert(val);
}

//jsp:
<%
    String str = "Hello World!";
    out.print("<script type='text/javascript'>show('"+str+"')</script>");
%>

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-08-31
引入JS
将需要的JS代码段写在<script>标签里面追问

那这样可以吗?functionname();

追答

不过你需要告诉我你这个函数是做什么用的
如果是页面加载就调用 有两种方式 一种是body标签中加上onload
就像这样
或者是在js里面写上onload函数
如果要是按钮触发的 就要加上相应的时间 比如 onclick=“functionname()”

追问

我本来就是你说的这个,就是想变一下,放到js中再去引用,不过现在已经完成了,多谢了,非常感谢∩_∩

本回答被提问者采纳
第2个回答  2013-07-17
不明白你说的什么。。。描述清楚点。。

请问如何在jsp中如何调用js中的function
\/\/javascript:function show(val){ alert(val);}\/\/jsp:<% String str = "Hello World!"; out.print("show('"+str+"')");%>

怎么调用js文件怎么调用js文件中的方法
1、首先要引入js文件2、指定的元素调用js的方法\/*下面的例子是JQuery的方法调用each遍历函数,mouseenter函数,find函数*\/3、自定义的函数也的调用functionshow1(obj){obj.style.background=red }varoDiv=$(#p1);oDiv.mouseover=function(){show1(oDiv);} JS怎么调用PHP中的方法?在js中调用php的方...

jsp页面中,不能调用js文件里面的function
首先应该判断你引用的JS文件路径有没有写错,判断方法,按住控制键,并且鼠标单击路径,如果能够进入你写的JS文件说明你引入的JS文件路径是没有错的。如果你用的IE,点击没有反应的话你的,IE的左下角也会显示,网页有错误的警告,你的JS方法是不是粘贴进来的呢?因为你的alert();写错了,你忘记了一个右括号。望采纳,...

JSP页面如何用JS点击按钮执行操作
在js里面写document.forms[0].action="xxx.do"; 然后在按钮里面加上onclick事件调用js里面的那个函数即可。

在一个jsp文件中 这样调用js文件 如何传参
js"> \/\/假设在需要调用admins.js里边的showMember函数 \/\/那么在这里调用那个函数,值用jsp输出字符串即可 showMember(\/* 这里是jsp输出的变量值 *\/); 程序就是字符串组成的,所以只要你正确输出字符串,到浏览器那边执行的时候就可以了。

JSP中<%%>里怎么执行一段JS脚本语言,急啊!
<% out.print("int x= window.event.x"); %> <% out.print("int y= window.event.y;"); %> <% out.print(""); %> 或者 < out.println("");out.println("int x= window.event.x");out.println("int y= window.event.y");out.print("");> ...

jsp如何调用flex function方法 给个例子最好可以发到邮箱woyesyes@yeah...
[1]:flex调用javascript中的函数:mxml:<mx:Script> <![CDATA[import mx.controls.Alert;internal function jspHello():void { var taStr:String = this.ta.text;var s:String = ExternalInterface.call("hello", taStr);Alert.show(s);} ]]> <\/mx:Script> <mx:Button x="480" y="84"...

jsp调用js的变量
其交互方式如下:JS使用JSP中的变量:< String test = "I am testing !"; \/\/ JSP片段中定义变量 > <SCRIPT LANGUAGE = "JavaScript" > var tmp = "<%=test %>"; \/\/ 通过 "<%=javaCode %>" 引用jsp中的变量、方法等,注意:一定要加双引号 alert(tmp);<\/SCRIPT > ...

在js中可以引用jsp中的数据吗
方法一:将jsp中的变量输出到html中的type为hidden的input中,js从input中去取值 <!-- jsp页面中的input元素 --><input type="hidden" value="<%=serverData%>" id="J_ServerData"><!--当然,挂在某一个DOM元素的属性上也是可以的<div id="J_DataDiv" data-server-data="<%=serverData%...

在jsp页面的某块调用js脚本,使用Ajax传递参数到后台servlet,处理后,响 ...
前台:.ajax({ url:url,data:'data=xxx',cache:false,async:false,success:function(data){ data = $.trim(data);\/\/然后根据需要处理 } });后台 action中,根据前台url调用相关action中方法 ,用response.getWriter().print("你需要返回的数据给前台");就可以了 ...

相似回答