导航:首页 > 编程语言 > js设置不可用

js设置不可用

发布时间:2023-05-11 07:39:12

Ⅰ 在js中设置超链接中的onClick事件不可用,怎么弄

楼上抄说的不行,那样只能把a标签的颜色灰色,其它功能照常

可以像如下方法:

varoldhref="";
//禁用点击事件和href跳转标签
functiondisabled(selecter){
oldhref=$(selecter).attr("href");
$(selecter).removeAttr("href").unbind("click");
}

//添加点击事件和href跳转标签
functionanbled(selecter){
$(selecter).attr("href","oldhref").click(function(){
//自定义的点击事件
});
}

javascript如何设置select只读不可用

<select disabled="true">这样就只读了

Ⅲ js如何让事件不可用

可以逆向思维,加载触发条件,凳察衡让他不可用,就像给他加一个限制的东西就可以了。
如果让他一直不能用的话,就直接控件里边枣做没盯给关闭掉某个具体的小功能就行了。

Ⅳ 怎么在javascript里让一个按钮失效

1楼正解。如果不想变灰的话,就让按钮在执行一次函数之后,再注销按钮的事件
<input type="button" value="test" id="test" />
<input type="button" value="给test绑定sayHello" id="test1" />

var EventUtil = {
addHandler : function(element,type,handler){
if(element.addEventListener){
element.addEventListener(type,handler,false);
}else if(element.attachEvent){
element.attachEvent("on"+type,handler)
}else{
element["on"+type]=handler;
}
},
removeHandler:function(element,type,handler){
if(element.removeEventListener){
element.removeEventListener(type,handler,false);
}else if(element.detachEvent){
element.detachEvent("on"+type,handler);
}else{
element["on"+type]=null;
}
}
}
var btn = document.getElementById("test");
var btn1 = document.getElementById("test1");
function sayHello(){
alert("hello");
EventUtil.removeHandler(btn,"click",sayHello);//alert之后立刻卸载按钮sayHello函数
}
EventUtil.addHandler(btn1,"click",binFunc);
function binFunc(){
EventUtil.addHandler(btn,"click",sayHello);//给test按钮绑定一个sayHello函数
}

Ⅳ 在JS里面如何使一个按钮不可用

希望按钮不可以用,可以直接修改这个按钮的disabled属性就可以了。

下面是简单的代码实现,仅供参考:

<body>
<inputtype="button"id="btn"value="click"/>
</body>
<script>
varoBtn=document.getElementById('btn');
oBtn.onclick=function(){
oBtn.disabled='disabled';
};
</script>

Ⅵ 如何使用javascript使按钮变灰且不能点击

第一种方法:直接按钮中加入

当点击提交后,提交按钮变灰色不可用,这样可有效防止重复提交,本代码就是实现这样一个功能。从代码就可以看出,我们只需在提交按钮上加入这一句: onclick="javascript:{this.disabled=true;document.form1.submit();}",意思是当按钮点击后,将按钮的不可用属性设置为true,这样按钮就变灰了

<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<title>表单提交后按钮变成灰色</title>
</head>
<body>
<formname=form1method="POST"action="/"target=_blank>
<p><inputtype="text"name="T1"size="20"><inputtype="button"value="提交"onclick="javascript:{this.disabled=true;document.form1.submit();}">
<inputtype="reset"value="重置"name="B2"></p>
</form>
</body>
</html>

第二种方法:通过onSubmit事件实现,并且可以将变灰按钮变为可用

在form里面添加 onSubmit事件,如果表单加入了判断,那么这个方法直接就可以用了,记住就放到最后,否则一开始就为灰了,但我们加上了一个使提交按钮变为可用的代码,
即可防止重复提交信息,也可以防止代码问题导致不可提交的情况

<formname=form1action=""onSubmit="returnclosebut()">
<inputname="imageField"type="submit"class="inputbut"value="确定"/><br>
<inputtype="button"name="hui"id="hui"value="让提交按钮可用"onclick="document.form1.imageField.disabled=false"/>
</form>
<script>
functionclosebut(){
document.form1.imageField.disabled=true;
}
</script>

第三种,跟上面的类似

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="content-type"content="text/html;charset=gb2312">
<metaname="keywords"content="站长,网页特效,js特效,js脚本,脚本,广告代码"/>
<metaname="description"content="www.jb51.net,站长特效网,站长必备js特效及广告代码。大量高质量js特效,提供高质量广告代码下载,尽在站长特效网"/>
<title>网页特效表单提交后按钮变灰效果三</title>
</head>
<body>
<ahref="http://www.jb51.net/">脚本之家</a>,站长必备的高质量网页特效和广告代码。<hr>
<!--欢迎来到脚本之家,我们网站收集大量高质量js特效,提供许多广告代码下载,网址:<Ahref="http://www.jb51.net">www.jb51.net</A>,用.net打造靓站-->
<scriptlanguage="javascript">
functionsubmitonce(jb51_net){
if(document.all||document.getElementById){
for(i=0;i<jb51_net.length;i++){
vartempobj=jb51_net.elements[i];
if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
tempobj.disabled=true;
}
}
}//欢迎来到站长特效网,我们的网址是www.jb51.net,很好记,zz站长,js就是js特效,本站收集大量高质量js代码,还有许多广告代码下载。
</script>
<formaction="http://www.jb51.net"method="post"name="jb51_net"onSubmit="submitonce(this)">
<inputtype="text"name="name">
<inputtype="submit"name="submit1"value="提交">
</form>
</body>
</html>

Ⅶ 手机javascript不可用

手机浏览器禁用javascript了。
解除方法销游:1、首先,打开软件,点击右上角的工具,在弹出的下拉菜单中选择选项。
2、然后,弹出对话框,点击位于左侧的高级设置迟誉,然后点击网页内容高级设置。
3、找到不允许任何网站运行javascript,取消前面的复选框。
4、点击确认,就解除了js的禁用了码斗段。这样就可以正常使用。

Ⅷ 如何用js设置div中元素不可用,就是整个DIV变成灰色,里面的所有元素都不可用,包括连接

msg 为DIV id ;
text 为 你要抓取的id 比如 文本的等;
要自己做个事回件触发此方答法;
function refer(){
var textValue = document.getElementById("text");
if(textValue.value == ""){
document.getElementById("msg").style.display ="none";

}
else{
document.getElementById("msg").style.display ="";
}
}

Ⅸ js 或者jquery 切换 设置超链接标记不可用 <a> 急!!!!

<a>中自定义一个属性unable来实现!貌似disabled属性只岩返有一个值disabled。
<a
id="addGrade"
href='javascript:;'
unable="false"
onclick='if(!isdis(this))addGrade()'>添加年级</腔指a>
<a
id="addClasses"
href='javascript:;'
unable="false"
onclick='if(!isdis(this))addClasses()'>伍枣配添加班级</a>
<a
id="del"
href='javascript:;'
unable="false"
onclick='if(!isdis(this))del()'>删除所选</a>
function
go(btns){
$("#addGrade,#addClasses,#del").attr("unable",true);
$("#addGrade,#addClasses,#del").addClass('disable');
$(btns).attr("unable",false);
$(btns).removeClass('disable');
}
function
isdis(t){
return
$(t).attr('unable')=="true";
}

Ⅹ 在javascript中怎么设置button的可点击和不可点击

、js中设置按陵则迹钮可点击与不可尺并点击,默认是可点击的

(1)设置按钮不可点击

document.getElementById("bt1").disabled=ture;

(2)设置按钮可点击

document.getElementById("bt1").disabled=false;

2、jq中设置按钮可点击与不可点击,默认是可点击的盯迟

(1)设置按钮不可点击

$("#bt1").attr("disabled",ture);

(1)设置按钮可点击

$("#bt1").attr("disabled",false);

3、标签中设置按钮不可点击

在标签中添加属性disabled="true"。

阅读全文

与js设置不可用相关的资料

热点内容
春雨大数据是什么 浏览:47
苹果6s和苹果7哪个更好 浏览:453
iphone4s相当于安卓 浏览:520
如何把qq文件传入微信 浏览:192
德阳怎样做网站多少钱 浏览:353
python判断文件创建 浏览:646
给pdf文件编辑目录 浏览:684
手机qq名字修改不了 浏览:114
华为手机怎么看地图数据 浏览:895
怎么压缩文件并且安装 浏览:926
三国淘app什么时候上线 浏览:218
微信朋友圈占位白图 浏览:662
打开移动数据网速慢为什么 浏览:67
微信连接不了网络连接失败 浏览:2
网页代码库 浏览:204
南阳违法app有哪些 浏览:341
qq2012日本版60闪退 浏览:840
苹果6底部屏幕与机身裂开 浏览:57
怎么损坏电脑系统文件 浏览:458
横断面研究如何统计数据 浏览:223

友情链接