<script language="javascript">
function test()
{
alert("在<%%>中调用该方法");
}
</SCRIPT>
<%
String s = "";
out.println("<script>test();</script>");
%>
function test()
{
alert("在<%%>中调用该方法");
}
</SCRIPT>
<%
String s = "";
out.println("<script>test();</script>");
%>
<script language="javascript">
function test()
{
alert("在<%%>中调用该方法");
}
</SCRIPT>
<%
String s = "";
out.println("<script>test();</script>");
%>
不可以,这样是能把test打印出来,但不是调用.
你就这样就可以了
<%
String s = "";
%>
<script language="javascript">
function test()
{
alert("按顺序执行,何必嵌入jsp中");
}
</SCRIPT>
<%
out.println("下面的jsp代码照样执行");
%>
他回复的没错,只是你用的时候错了。
检查一下你的代码吧
应该是
<%
String s = "";
%>
<script language="javascript">
alert("按顺序执行,何必嵌入jsp中");
</SCRIPT>
<%
out.println("下面的jsp代码照样执行");
%>
不好意思呵呵。
<%
if(exp){
....
%>
<script language="javascript">
alert("按顺序执行,何必嵌入jsp中");
</SCRIPT>
<%
}else{
%>
<script language="javascript">
alert("按顺序执行,何必嵌入jsp中");
</SCRIPT>
<%}%>看起来比较乱
gettime();saveLittle(); 都为function
好郁闷!
<script>test();</script>
就是调用啊。
如果函数有输入参数,输入的参数又是从数据库里边取出的动态数据,该怎么处理?
客户端;
<script>
function test() {
alert("<%=new java.util.Date()%>");
}
</script>服务器端:
<%
cDate = new java.util.Date();
out.println("<script>");
out.println("function test(){ ");
out.println(" alert('" + cDate + "');");
out.println("}");
out.println("</script>");
%>
<%@language="javascript"
if(session("checked")==true)
{
THE second:<input type=text name=second>
}
%>
时second文本框总是出现在first文本框的前面,有没有办法可以向vbscript中那用可以用<%%>同时可以确定ffirst文本框和second文本框的位置
请真正的大侠指导
我的web遇到这样的问题:当正在填写一个jsp页面中的数据时,别人突然送这个jsp的uri过来。比如送:http://10.253.9.250:7001/callcenter/index.jsp?zj_num=13325565356&bj_num=12336332332&flag=0&saveFlag=0
我在该jsp被刷新时,需要取到jsp里面的数据。我应该怎么做。
注:用这样的方法总是取得null:(String)request.getParameter(“valueName”),因为该页面被送来的uri刷新了。
前台要与数据库里面的数据进行交互,只有提交页面,要不使用applet进行通讯也行
function be()
..........
end function
%>
就可以调用。
<head>
<script>
fuction substringtemp(strtemp)
{
strtemp=substring();
}
</script>
</head>
然后在<body></body>中使用这个函数处理一些字符串参数,这样的函数怎么调用?必须要有事件激活函数吗?有没有直接调用的方法?
加入页面中有个mystr参数,是从数据库取出的,这样调用substringtemp函数为什么不行:
<body>
<table>
<tr><td><%=substringtemp(mystr)%></tr></td>
</table>
</body>
是在服务器端先解释才被送到客户端的,
而substringtemp函数是在客户端才能使用的