原创超酷圆角带阴影焦点变色,还带提示按钮文本输入框

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<STYLE>
v/:*{
 behavior:url(#default#VML);
}
</STYLE><!--此处为绘图必须//-->
<script>
function drawInput(id,name,type,value,event,ro,de,size,max){
 var html = "";
 if(navigator.appVersion.indexOf("MSIE") > 0){
  html += "<v:roundrect id='"+id+"_v' fillcolor='white' arcsize='0.1' strokecolor='black' strokeweight='1px' style='position:relative;top:0;left:0;width:"+size+";height:20'>";
  html += "<v:shadow on='T' type='single' color='#b3b3b3' offset='3px,3px'/>";
  html += "<v:TextBox inset='0,0,0,0' style='text-align:center;line-height:11pt;height:20'>";
  if(event != "" && /οnclick=/ig.test(event)){
   html += "<input id='"+id+"' type='"+type+"' name='"+name+"' maxlength='"+max+
    "' value='"+value+"' style='border:0px;background-color:#FFFFFF;width:"+(size-20)+
    "' "+ro+" "+de+" οnfοcus=this.style.backgroundColor='#E9EEF8' οnblur=this.style.backgroundColor='#FFFFFF'>";
   html += "<input type=button value='...' "+event+" style='border:0px;width:18px'>";
  }else{
   html += "<input id='"+id+"' type='"+type+"' name='"+name+"' maxlength='"+max+
    "' value='"+value+"' "+event+" style='border:0px;background-color:#FFFFFF;width:"+size+
    "' "+ro+" "+de+" οnfοcus=this.style.backgroundColor='#E9EEF8' οnblur=this.style.backgroundColor='#FFFFFF'>";
  }
  html += "</v:TextBox></v:roundrect>";
 }else{
  html += "<input id='"+id+"' type='"+type+"' name='"+name+"' maxlength='"+max+
    "' value='"+value+"' "+event+" style='background-color:#FFFFFF;width:"+size+
    "' "+ro+" "+de+" οnfοcus=this.style.backgroundColor='#E9EEF8' οnblur=this.style.backgroundColor='#FFFFFF'>";
 }
 try{document.write(html);}
 catch(e){document.write(e);}
}
</script>
</head>

<body>
<div><script>drawInput("cdate","","text","测试框一","οnclick=alert(this.previousSibling.value)","readonly","",280,80)</script></div>
<div><script>drawInput("price3","","text","","οnchange='this.value=parseFloat(this.value).toFixed(2)'","","",280,40)</script></div>
只有文本框具有onclick事件时,才会显示按钮
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值