国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js實現表單Radio切換效果的方法

2019-11-20 11:48:48
字體:
來源:轉載
供稿:網友

本文實例講述了js實現表單Radio切換效果的方法。分享給大家供大家參考。具體如下:

這里基于js實現表單中的Radio單選框切換效果,當選中某個單選框的時候,所屬范圍會一同變換,我覺得大家應該收藏一下,以前想用的時候苦苦叫不上這種效果的名字,現在找到了,而且實現起來竟然如此簡單,有些地方要注意,獲取標簽名為myradio的標簽。

運行效果截圖如下:

在線演示地址如下:

http://demo.VeVB.COm/js/2015/js-table-radio-cha-codes/

具體代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>Radio切換效果</title><style>*{margin:0;padding:0;}body{margin:50px;font-size:12px;color:#666;}li{list-style:none;}div{width:210px;}#tab1 ,#tab2{width:398px;height:34px;border:1px #cfedff solid;border-bottom:0;background:url(images/title.gif) repeat-x;}#tab1 ul ,#tab2 ul{margin:0;padding:0;}#tab1 li,#tab2 li{float:left;padding:0 30px;height:34px;line-height:34px;text-align:center;border-right:1px #ebf7ff solid;cursor:pointer;}#tab1 li.now,#tab2 li.now{color:#5299c4;background:#fff;font-weight:bold;}.tablist{width:378px;height:100px;padding:10px;font-size:14px;line-height:24px;border:1px #cfedff solid;border-top:0;display:none;}.block{display:block;}</style></head><body><h1>Radio切換</h1><style type="text/css"> fieldset{width:378px;border:1px #B0C0D1 solid;padding:10px;} legend{background:#B0C0D1;padding:4px 10px;color:#fff;} #c{margin-top:10px;} .c1,.c2{width:378px;line-height:20px;} .c1{color:#014CC9;} .c2{color:#7E6095;} h3{font-size:16px;padding:5px 0;} .red{color:#BD0A01;}</style><script type="text/javascript">function radioShow(){ var myradio=document.getElementsByName("myradio"); var div=document.getElementById("c").getElementsByTagName("div"); for(i=0;i<div.length;i++){  if(myradio[i].checked){   div[i].style.display="block";   }   else{   div[i].style.display="none";   }  } }</script><form name="ck"><fieldset> <legend>I'm Radio</legend>  <h3>請選擇:</h3>  <label for="r1" class="red"><input name="myradio" id="r1" type="radio" value="" checked="checked" onclick="radioShow();" />XML教程</label>  <label for="r2" class="red"><input name="myradio" id="r2" type="radio" value="" onclick="radioShow();" />瀏覽器腳本</label><div id="c"> <div class="c1"> <label for="xml"><input name="c2" type="checkbox" id="xml" value="" />XML</label>  <label for="dtd"><input name="c2" id="dtd" type="checkbox" value="" />DTD</label>  <label for="xmldom"><input name="c2" id="xmldom" type="checkbox" value="" />XML DOM</label>  <label for="xsl"><input name="c2" id="xsl" type="checkbox" value="" />XSL</label>  <label for="xslt"><input name="c2" id="xslt" type="checkbox" value="" />XSLT</label>  <label for="xslfo"><input name="c2" id="xslfo" type="checkbox" value="" />XSL-FO</label>  <label for="xpath"><input name="c2" id="xpath" type="checkbox" value="" />XPath</label>  <label for="xquery"><input name="c2" id="xquery" type="checkbox" value="" />XQuery</label>  <label for="xlink"><input name="c2" id="xlink" type="checkbox" value="" />XLink </label>  <label for="xpointer"><input name="c2" id="xpointer" type="checkbox" value="" />XPointer</label>  <label for="schema"><input name="c2" id="schema" type="checkbox" value="" />Schema</label>  <label for="xforms"><input name="c2" id="xforms" type="checkbox" value="" />XForms</label> </div> <div class="c2" style="display:none;"> <label for="js"><input name="c3" id="js" type="checkbox" value="" />JavaScript</label>  <label for="hd"><input name="c3" id="hd" type="checkbox" value="" />HTML DOM</label>  <label for="dhtml"><input name="c3" id="dhtml" type="checkbox" value="" />DHTML</label>  <label for="vbs"><input name="c3" id="vbs" type="checkbox" value="" />VBScript</label>  <label for="ajax"><input name="c3" id="ajax" type="checkbox" value="" />AJAX</label>  <label for="e4x"><input name="c3" id="e4x" type="checkbox" value="" />E4X</label>  <label for="wml"><input name="c3" id="wml" type="checkbox" value="" />WMLScript</label> </div></div></fieldset></form></body></html>

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清水河县| 紫金县| 南木林县| 宁安市| 宁乡县| 北海市| 鹤岗市| 张家川| 永城市| 河曲县| 新巴尔虎左旗| 宝山区| 宿松县| 吉林省| 张北县| 扎囊县| 莱西市| 巴彦淖尔市| 玉山县| 嵊州市| 灵寿县| 溆浦县| 阿克苏市| 冷水江市| 延庆县| 安徽省| 天长市| 阳朔县| 巫溪县| 景宁| 延庆县| 黔南| 札达县| 来宾市| 宁阳县| 晋州市| 霸州市| 海晏县| 北川| 五原县| 阳高县|