勾选时激活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边框线的隐藏等等。

转载于:https://www.cnblogs.com/jikey/archive/2009/12/10/1621342.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值