<script language=javascript>
<!--
function form1_onsubmit(){
var ls_name,ls_pwd,ls_outstr;
MM_login.setLogin(ls_name,ls_pwd);//主要看这句没通过
...
}
是在客户端,客户端当然没有这个类
<!--
function form1_onsubmit(){
var ls_name,ls_pwd,ls_outstr;
MM_login.setLogin(ls_name,ls_pwd);//主要看这句没通过
...
}
是在客户端,客户端当然没有这个类
可以参考下帖:
http://expert.csdn.net/Expert/topic/1610/1610539.xml?temp=.8974726把javascript嵌入在JSP程序段中试一试.
<script language=javascript>
<!--
function form1_onsubmit(){
var ls_name,ls_pwd,ls_outstr;
var MM_login=new Login();//在客户端申明
MM_login.setLogin(ls_name,ls_pwd);//主要看这句没通过
...
}
这样写,IE有提示错误"Login未定义",■■为什么呀?天哪!!!救我吧,一定重谢你们!■■
这句代码改为
<%MM_login.setLogin(ls_name,ls_pwd);%>
建议先了解一下jsp和javascript .
login.jsp
<form action="check.jsp" method="post">
<input type="text" name="username">
<input type="text" name="password">
</form>check.jsp
<%@ page import="Login"%>
<%! Login MM_login=new Login();%>//声明一个实例
<%
MM_login.setLogin(request.getParameter("username"),request.getParameter("password"));
%>
<% %>
<SCRITP LANGUAGE=JAVA><SCRITP>
<% %>象你那样的调法我以前也试过,不行的.