JSP 页面中有个Button按钮,我想在进入页面后就让它自动点击一次,怎么...
发布网友
发布时间:2022-04-26 09:56
我来回答
共9个回答
热心网友
时间:2022-04-20 02:42
1、首先,新建一个带有button按钮的页面,打开这个页面。
2、button按钮不能直接添加herf属性,可以通过button的onClick事件来实现页面的跳转自动点击。
3、可以直接在onclick事件上添加动作实现页面跳转,也可以让onClick触发函数实现页面跳转。
4、需要给button的onClick一个触发事件。具体写法见下图。
5、希望页面在点击登录按钮的时候实现页面跳转,所以函数是直接声明,而不是等页面加载完后立即执行的。就完成了。
热心网友
时间:2022-04-20 04:00
javascript代码:
<script language="JavaScript">
function load(){
document.getElementById("bottons").onclick() = portal();
}
window.onload=function(){
document.getElementById("bottons").click();
}
function portal(){
var username = "${username}";
var userpwd = "${userpwd}";
var sessionInfo = "<info><zt>(default)@900</zt><year>2017</year><date>2017-06-12</date><serial></serial>";
sessionInfo +="<uid>"+username+"</uid><pwd>"+userpwd+"</pwd><server>192.168.5.100</server><lang>ZH-CN</lang></info>";
document.all("LoginInfo").value = sessionInfo;
myLoginForm.submit();
EventSender.FireMainEvent("DP","SendOAMsg", "NEEF0302~-~VouchId=33b63087-c5b0-4f85-aa41-812502ed30c8~-~VouchType=NE01~-~SubSysID=NE");
}
</script>
Html代码:
<body style="BACKGROUND-REPEAT: no-repeat" onload="load()">
<div>
<form action="http:\\192.168.5.100\u8sl\default.asp" target="" name="myLoginForm"
method="post">
<input name="LoginInfo" type="hidden" value=""/>
</form>
<button onclick="load()" id="bottons"></button>
</div>
<OBJECT ID="EventSender"
CLASSID="CLSID:712C614A-5A42-46C8-97D8-2642D5C29E07">
</OBJECT>
</body>
扩展资料:
要实现JSP 页面中Button按钮在进入页面后就让它自动点击一次,即是进入页面后触发OnClick()事件。
定义和用法
onclick 事件会在对象被点击时发生。
请注意, onclick 与 onmousedown 不同。单击事件是在同一元素上发生了鼠标按下事件之后又发生了鼠标放开事件时才发生的。
语法
onclick="SomeJavaScriptCode",规定该事件发生时执行的 JavaScript。
支持该事件的 JavaScript 对象:
button, document, checkbox, link, radio, reset, submit
参考链接:百度百科-onclick
热心网友
时间:2022-04-20 05:34
将Button时间写在一个javascript中,让jsp加载的时候调用。追问我用直接在JS中调用 document.getElementById('btn_select').click();是能实现,但是他刷个没完,我只想让他单击一次。
追答
MyHtml.html
function test(){
document.getElementById("addBtn").onclick = add();
function add(){
alert("dd");
}
}
热心网友
时间:2022-04-20 07:26
在body 中有一个方法。onload() 方法。你直接调用这个按钮的事件就行啊。
热心网友
时间:2022-04-20 09:34
单独用JS的话,你这样试一下:
var n=0; //全局变量控制点击次数,独立于任何函数
function init(){
var btn = document.getElementById('btn_select');
if(n==0){
btn.click();
n++;
}
}追问应该可以,不过我如果在加载的话,是不是应该直接跳到init(),而没有读取到全局变量n的初始值呢?
热心网友
时间:2022-04-20 11:58
我想问下你怎么解决的啊?我也是这样。
function load(){
document.getElementById("target").click();
}
<body onload="load"><input type="submit" value="立即查找" class="button_04" id="target" onclick="test()" /></body>
具体代码是怎么样的?谢谢
热心网友
时间:2022-04-20 14:40
写一个方法,然后break;一下。JS不知道行不行。
热心网友
时间:2022-04-20 17:38
你这个问题我确实做不了,但是我感觉是可以实现的,希望实现之后告诉我一下。
热心网友
时间:2022-04-20 20:52
用jQuery
JSP 页面中有个Button按钮,我想在进入页面后就让它自动点击一次,怎么...
1、首先,新建一个带有button按钮的页面,打开这个页面。2、button按钮不能直接添加herf属性,可以通过button的onClick事件来实现页面的跳转自动点击。3、可以直接在onclick事件上添加动作实现页面跳转,也可以让onClick触发函数实现页面跳转。4、需要给button的onClick一个触发事件。具体写法见下图。5、希望页...
computed 里面发起请求会自动触发吗
答: // 两秒后模拟点击 setTimeout(function() { // IE if(document.all) { document.getElementById("clickMe").click(); } // 其它浏览器 else { var e = document.createEvent("MouseEvents"); e.initEvent("click", true, true); document.getE...JSP 页面中有个Button按钮,我想...
当jsp页面加载后会自动点击按钮,页面会一直刷新要怎么解决。或有其他...
你的设计逻辑有问题,进入页面就点击提交按钮,表单提交是同步提交会刷新页面,这就成死循环了,不妨说你下你的设计思路
在一个jsp页面中如何通过点击一个按钮转到另一个jsp页面
那你就把链接改成按钮然后在上面挂个js事件就可以了。这样的效果可以:onclick="window.location='新页面'" 来实现。1.在原来的窗体中直接跳转用,代码:window.location.href="你所要跳转的页面"。2、在新窗体中打开页面用,代码:window.open('你所要跳转的页面');window.history.back(-1)。返...
怎么做js跳转js怎么实现跳转
login.jsp下创建用户名密码(为了验证登录所必须的东西)放到form中,form里的action就写welcome.jsp你在form里再添加一个submit类型的按钮,点击后,就会执行action,就跳转到welcome页面了 让人你也可以直接用ahref="连接">来跳转,就和超链接是一样的。怎么关闭js96110自动跳转网页?打开浏览器内部的功能...
在jQuery ajax中按钮button和submit的区别分析
button:普通的按钮,不会自动提交表单数据.可以在JS中显式提 交:document.form1.submit(),使用场合: 一个页面有多个提交按钮,需要根据用户的操作来确定到底提交到哪个控制器,这种情况下,就需要在JS中判断用户的操作,然后根据操作来给document.form1.action赋值并且document.form1.submit()来提交 ==...
如何在jsp页面中实现点击一个提交按钮就可以将页面上的数据存储到对应的...
out.print("本页面将在3秒后自动跳转到上一页面!");out.print("<meta http-equiv="+"refresh"+" content=" +"3;url=register.jsp"+">");> </body> </html> 附加数据库操作类:// 本类用来建立与数据库的连接 package user;import java.sql.*;public class dbfunction { private ...
js刷新当前页面
F5重新刷新页面,相当于在数据库重新加载到数据到jsp页面,数据,当然是你在数据库查询出来的数据,你要刷新页面,用window.location.reload(); 这个就行了
cookie是什么意思
当用户第一次访问该网站时,网站在数据库中建立一个新的ID,并把ID通过Cookie传送给用户。用户再次来访时,网站把该用户ID对应的计数器加1,得到用户的来访次数或判断用户是新用户还是老用户。按照用户的喜好定制网页外观有的网站设计者,为用户提供了改变网页内容、布局和颜色的权力,允许用户输入自己的信息,然后通过这些...
如何在eclipse中运行jsp页面
1、点击File->New->Project,在出现的菜单中选择Web->Dynamic Web Project,点击next 2、在Project name中填写工程名称,在target runtime中点击New runtime,选择自己安装的版本的tomcat,点击Finish 3、在左边的Project Explorer中可以找到新建立的工程MyJsp,在工程中找到WebContent 4、右键WebContent,...