「onclickjava」onclickjavascript
今天给各位分享onclickjava的知识,其中也会对onclickjavascript进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
如何在onclick中执行JAVA代码,而不是在页面加载时就执行
把"%=request.getSession().getAttribute("radStr").toString()%赋值给一个元素, 然后用button事件触发获取该元素。
button按钮如何在onclick中调用java后台函数
给你举一个简单的案例,在这个例子中,onclick用来判断用户名不可以为空,然后通过单击登陆按钮进行触发判断,仅供参考
%@ page language="java" import="java.util.*,java.sql.*" contentType="text/html; charset=gb2312"%
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
html
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312"
titleInsert title here/title
script language="javascript"
function checkNum()
{
if(form1.name.value=="")
{
window.alert("用户名不能为空");
return false;
}
}
/script
/head
body
%
String s_name=request.getParameter("name");
String s_password=request.getParameter("password");
String c="未登录";
String s_select=request.getParameter("select");
String d="2";
if(s_name!=nulls_password!=null)
{
Connection ct=null;
try{
//1加载驱动
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
c="0";
//2得到连接
ct=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=ls","sa","123");
c="1";
//3创建Statement
Statement sm=ct.createStatement();
c="2";
//4查询
ResultSet rs=sm.executeQuery("select userId,password from login where name='"+s_name+"'");
c="3";
if(rs.next())
{
c="4";
c=rs.getString(2);
d=rs.getString(1);
if(rs.getString(2).trim().equals(s_password.trim()))
{
c="欢迎登陆";
}
}
}catch(Exception e)
{
e.printStackTrace();
}
}
%
center
h2欢迎登陆服装连锁系统/h2
/center
center
form name="form1" action="huanying.jsp"
登录身份:
select name="select"
option value="总店"总店/option
option value="分店"分店/option
/selectbrbr
姓名:input type="text" name="name" style="width:150px"br
密码:input type="password" name="password" style="width:150px"br
brbr
input type="submit" value="登陆" onclick="return checkNum();"
input type="reset" value="取消"br
登录状态:%=c %
/center
/form
/body
/html
如何在onclick里执行java代码
你是要执行哪里的java 代码?
是Activex插件?还是 服务器端的 java 代码?
如果是服务器端的发个请求过去就好了,ajax请求或者submit请求都可以。
看你说%%,估计不是本地的java代码。
其实你说的事情主要不在于 怎样执行 java代码,主要问题在于你并不知道应该干什么,
开发web要把动作(事件),触发,调用,数据,这几部分分离来看待,
你现在只说明了 动作,也就是说onclick只是一个流程的起始,
然后要说明onclick的触发是什么,也就是它对应的方法,一般的 是一个js 函数。function f(){}
而这个函数是否要通过后台,要看你是数据在哪里,也就是说在这个部分要清楚是否要调用java,如果确实需要进过后台,那么要选择 使用 ajax (不刷新页面提交),还是submit (刷新页面提交),猜测你应该选择 ajax。然后还要通过这个ajax请求去获得返回值,进一步处理你的结果。
onclickjava的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于onclickjavascript、onclickjava的信息别忘了在本站进行查找喔。
发布于:2022-12-04,除非注明,否则均为
原创文章,转载请注明出处。