国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浦县| 昌吉市| 山东省| 东光县| 炉霍县| 岚皋县| 眉山市| 兴和县| 平利县| 西城区| 新平| 垣曲县| 瑞安市| 正蓝旗| 富裕县| 启东市| 云阳县| 万宁市| 连云港市| 溧水县| 仪陇县| 晋宁县| 东台市| 淮滨县| 湘乡市| 称多县| 鄂托克前旗| 化德县| 北京市| 大足县| 乐至县| 奎屯市| 始兴县| 万荣县| 达孜县| 凤台县| 措勤县| 郑州市| 宁津县| 惠来县| 鄂伦春自治旗|