导航:首页 > 编程语言 > jsp按钮禁用状态

jsp按钮禁用状态

发布时间:2023-03-20 14:15:56

㈠ 在java jsp中怎么处理用户多次点击提交按钮造成数据重复。

如果js验证通过,再把button设为不可用
防止因为网络问题多次提交

----------------
都说这么清楚了你还要怎么说??????
js只能进行简单的表单验证,例如为不为空 和 文本格式等
ajax是异步的,也就是说你submit事件和判断手机号存不存在不会等待你是否判断完成的!!!
你把手机号的判断写提交里当然没反应!!
所以你需要先判断手机号,再决定是否提交
方法1:手机号的控件失去焦点事件onblur()失去焦点时将请求后台判断是否存在,如果存在提交按钮设为可用,不存在则为不可用并提示!
方法2:写一个form的提交function,假设你的form的name为formA
function sub_form(){
$.post("xxx.action",param,function(result){
if(result){
// 验证其他表单信息的方法
if(vali()){
formA.submit();
}
}
});
}

㈡ JSP页面弹出模态窗口

jsp中的模态窗口是通过调用js方法弹出的。
js中的弹出方法:
<script type="text/javascript">
function openWin(src, width, height, showScroll){
window.showModalDialog (src,"","location:No;status:No;help:No;dialogWidth:"+width+";dialogHeight:"+height+";scroll:"+showScroll+";");
}
</script>
参数说明:
sURL -- 必选参数,类型:字符串。用来指定对话框要显示的文档的URL。
vArguments -- 可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括数组等。对话框通过
window.dialogArguments来取得传递进来的参数。
sFeatures -- 可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号“;”隔开。
----------------
1. dialogHeight: 对话框高度,不小于100px
2. dialogWidth: 对话框宽度。
3. dialogLeft: 离屏幕左的距离。
4. dialogTop: 离屏幕上的距离。
5. center: { yes | no | 1 | 0 } : 是否居中,默认yes,但仍可以指定高度和宽度。
6. help: {yes | no | 1 | 0 }: 是否显示帮助按钮,默认yes。
7. resizable: {yes | no | 1 | 0 } [IE5+]: 是否可被改变大小。默认no。
8. status: {yes | no | 1 | 0 } [IE5+]: 是否显示状态栏。默认为yes[ Modeless]或no[Modal]。
9. scroll: { yes | no | 1 | 0 | on | off }:是否显示滚动条。默认为yes。
下面几个属性是用在HTA中的,在一般的网页中一般不使用。
10. dialogHide:{ yes | no | 1 | 0 | on | off }:在打印或者打印预览时对话框是否隐藏。默认为no。
11. edge:{ sunken | raised }:指明对话框的边框样式。默认为raised。
12. unadorned:{ yes | no | 1 | 0 | on | off }:默认为no。

㈢ JSP中JS弹出未登录提示框并自动跳转

直接在按钮点击的时候,加一个事件,在js代码中获取文本框的长度啊,如果长度为0就弹出对话框。

㈣ 登陆网上工商银行时无法输入密码,验证码

(招商银行)请问是网银大众版还是专业版,请问有什么错误提示吗(包括全部的文字、数字、字母和字符)?或者请您打开我行主页,点击右上角的“在线客服”咨询,将更快地回复您咨询的问题。

㈤ js如何控制input标签中两个button给form表单的一个属性传值

这个其实不用这么抄麻烦,可以这样写
<input type="text" value="已启用" onclick="sure(this)" data-status="1">
function sure(obj){
var status=obj.getAttribute("data-status");

if(status==1){
//关闭
obj.value="已禁用";
obj.setAttribute("data-status",2);
}else{

obj.value="已开启";
obj.setAttribute("data-status",1);
}

}
只用一个input就可以了,当然这个input要设置为不可输入状态

阅读全文

与jsp按钮禁用状态相关的资料

热点内容
港版苹果用的插排 浏览:1000
雕刻机编程去哪里学 浏览:436
编程怎么与steam教育融合 浏览:697
js制作鼠标拖拽小块 浏览:310
将图纸拆分为多个CAD文件 浏览:779
如何鉴别dsd文件 浏览:902
thinkphp不能用js 浏览:664
苹果11粘腻app是什么意思 浏览:670
安卓手机中木马了怎么办 浏览:964
java组建模型 浏览:53
wifi万能密码安全吗 浏览:785
红色系圆圈是什么app 浏览:714
迷你编程开始的教程怎么过 浏览:216
上海国衡网站有什么用 浏览:29
扫描文件如何全选 浏览:363
directx一键修复工具 浏览:620
如何恢复谷歌同步中删除的文件夹 浏览:215
安卓51转换为系统应用 浏览:789
哪里看双11数据 浏览:783
文件变成exe如何恢复 浏览:49

友情链接