勾选时激活input,否则禁用

简介:
 
  
window.onload = function (){
var price = document.getElementById( ' price ' );
price.disabled
= true ;
price.style.padding
= ' 2px 3px ' ;
price.style.background
= ' #eee ' ;
price.style.border
= ' 1px solid #ccc ' ;
var tj = document.getElementById( ' tj ' );
tj.onclick
= function (){
if (tj.checked == true ){ // 可编辑
price.disabled = false ;
price.style.background
= ' #fff ' ;
price.style.border
= ' 2px solid #ff7d00 ' ;
price.style.padding
= ' 2px 3px ' ;
price.focus();

}
else {
price.disabled
= true ;
price.style.background
= ' #eee ' ;
price.style.border
= ' 1px solid #ccc ' ;
price.style.padding
= ' 2px 3px ' ;
}
}

}
复制代码

 

 

 

 
   
< form action ="#" >
价格:
< input id ="price" type ="text" > < input id ="tj" hidefocus =true type ="checkbox" > 特价
</ form >

 

唯一的可去之外是加了一点美化,使用户体验更加一层楼,其中包括边框的加粗,焦点的获取,checkbox边框线的隐藏等等。




本文转自豪情博客园博客,原文链接:http://www.cnblogs.com/jikey/archive/2009/12/10/1621342.html,如需转载请自行联系原作者
目录
相关文章
|
22天前
dev combobox edit 怎么设置让选项清空
dev combobox edit 怎么设置让选项清空
|
3月前
input点击后placeholder中的提示消息消失
input点击后placeholder中的提示消息消失
|
5月前
|
JavaScript 程序员
input框输入中文时,输入未完成触发事件。Vue中文输入法不触发input事件?
input框输入中文时,输入未完成触发事件。Vue中文输入法不触发input事件?
170 1
|
7月前
win10激活方法
win10激活方法
48 0
|
API Android开发
激活Shizuku
激活Shizuku
1892 0
|
JavaScript
【mpvue】radio-group 标签组设置默认选择checked: 'true',选择了单选按钮的非默认选项,再点击其他的选择,单选按钮又会变成默认的选项
1、问题举例描述: radio-group 标签组设置默认选择checked: ‘true’,选择了单选按钮的非默认选项(场外),再点击其他的选择(手续费率),单选按钮又会变成默认的选项(场内) 默认状态如下:
384 0
【mpvue】radio-group 标签组设置默认选择checked: 'true',选择了单选按钮的非默认选项,再点击其他的选择,单选按钮又会变成默认的选项
pychrome激活
http://blog.csdn.net/fx677588/article/details/58164902
1489 0