html 类似于单选按钮的效果

本文介绍了一个使用JavaScript实现的简单标签切换效果示例。通过点击不同的标签,可以更改背景颜色并更新输入框中的值。此外,还提供了一个按钮用于显示当前选中的标签值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<html>
<script>
 
 function setvalue(x)
 {
  var value=document.getElementById("lb"+x).title;
  var hd11=document.getElementById("ksks").value;
hd11=value;
//document.getElementById("btn").value=hd11;
for(i=1;i<5;i++){
if(i==x){
 
document.getElementById("lb"+x).style.backgroundColor="red";
}else
{
document.getElementById("lb"+i).style.backgroundColor="";
}
}
document.getElementById("ksks").value=hd11;
 }
function ok()
{
alert(document.getElementById("ksks").value);
document.getElementById("btn").value=document.getElementById("ksks").value;
}


</script>


<form name="form1" action="" method="post"> 


<div name="c_hot_tad_login">


<p>年级           
      <div class="pi_content">
 <label id="lb1" title="1"    onClick="setvalue(1)" >12311111</label> 
</div>


<div class="pi_content">
       <label  id="lb2"  title="2"    onClick="setvalue(2)">22222</label> 
 </div>
<div class="pi_content">


       <label id="lb3" title="3"   onClick="setvalue(3)">33333</label> 
 </div>
<div class="pi_content">

       <label  id="lb4"  title="4"   onClick="setvalue(4)">44444</label> 
 </div>
<input type="text" id="ksks" value="" >


                       
<input type="button" value=""  size="15px" id="btn"  onClick=" ok()"/></div>


</form>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值