九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
下拉框、單選按鈕和多選框的值回顯和取值

數(shù)據(jù)回顯:

  1. <!DOCTYPE>
  2. <html>
  3. <head>
  4. <title></title>
  5. <script src='http://code.jquery.com/jquery-1.9.1.min.js'></script>
  6. </head>
  7. <body>
  8. <input type='radio' name='gender' value='women' />女
  9. <input type='radio' name='gender' value='man' />男
  10. <hr/>
  11. <select id='city'>
  12. <option value='bj'>北京</option>
  13. <option value='sh'>上海</option>
  14. <option value='gz'>廣州</option>
  15. </select>
  16. <hr/>
  17. <input type='checkbox' name='hobby' value='computer'/>玩電腦
  18. <input type='checkbox' name='hobby' value='swimming'/>游泳
  19. <input type='checkbox' name='hobby' value='phone'/>玩手機
  20. <input type='checkbox' name='hobby' value='running'/>跑步
  21. </body>
  22. </html>

假設用戶是個男人,住在廣州,喜歡玩電腦、游泳,在該頁面進行頁面數(shù)據(jù)的回顯 

js:

  1. var gender = document.getElementsByName('gender');
  2. var city = document.getElementById('city');
  3. var hobby = document.getElementsByName('hobby');
  4. gender.forEach(function(item){
  5. if(item.value == 'man'){
  6. item.setAttribute('checked','true');return;
  7. }
  8. });
  9. var opts = city.options;
  10. for(let i=0;i<opts.length;i++){
  11. if(opts[i].value == 'gz'){
  12. opts[i].setAttribute('selected','true');break;
  13. }
  14. }
  15. hobby.forEach(function(item){
  16. if(item.value == 'computer' || item.value == 'swimming'){
  17. item.setAttribute('checked','true');
  18. }
  19. });

jq:

  1. $('input[name='gender']').find('option[value='man']').attr('checked','checked');
  2. $('#city').find('option[value='gz']').attr('selected','selected');
  3. $('input[name='hobby']').each(function(index){
  4. if($(this).val() == 'computer' || $(this).val() == 'swimming'){
  5. $(this).attr('checked','checked');
  6. }
  7. });

取值:

  1. <!DOCTYPE>
  2. <html>
  3. <head>
  4. <title></title>
  5. <script src='http://code.jquery.com/jquery-1.9.1.min.js'></script>
  6. </head>
  7. <body>
  8. <input type='radio' name='gender' value='women' checked='checked'/>女
  9. <input type='radio' name='gender' value='man' />男
  10. <hr/>
  11. <select id='city'>
  12. <option value='bj' select='selected'>北京</option>
  13. <option value='sh'>上海</option>
  14. <option value='gz'>廣州</option>
  15. </select>
  16. <hr/>
  17. <input type='checkbox' name='hobby' value='computer'/>玩電腦
  18. <input type='checkbox' name='hobby' value='swimming'/>游泳
  19. <input type='checkbox' name='hobby' value='phone'/>玩手機
  20. <input type='checkbox' name='hobby' value='running' checked='checked'/>跑步
  21. </body>
  22. </html>

 js:

  1. var gender = document.getElementsByName('gender');
  2. var genderValue,hobbyValue;
  3. gender.forEach(function(item){
  4. if(item.checked == true){
  5. genderValue = item.value;
  6. }
  7. });
  8. var city = document.getElementById('city');
  9. var cityIndex = city.selectedIndex; // 選中索引
  10. var cityText = city.options[cityIndex].text; // 選中文本
  11. var cityValue = city.options[cityIndex].value; // 選中值
  12. var hobby = document.getElementsByName('hobby');
  13. hobby.forEach(function(item){
  14. if(item.checked == true){
  15. hobbyValue.push(item.value);
  16. }
  17. });

jq:

  1. var radioVal = $('input[name='gender']:checked').val();
  2. var selectVal = $('#city option:selected').val();
  3. var selectText = $('#city option:selected').text();
  4. var checkboxVal = [];
  5. $('input[name='hobby']:checked').each(function(){
  6. checkboxVal.push($(this).val());
  7. });

判斷checkbox或radio是否被選中:

 一般用于閱讀須知(checkbox)

js:

  1. var readed = document.getElementById('readed');
  2. var flag = readed.checked; //true or false

jq:

var flag = $('#readed').is(':checked');    //true or false
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
【實習面試】阿里&騰訊offer的點點滴滴(內附干貨)
計算機專業(yè)在校生和程序員該如何開始寫技術博文
王垠之怒,海平之笑,碼農之殤
一個半月拿到阿里字節(jié)拼多多美團Offer,最后去了阿里螞蟻金服
程序員靠刷題真的能進大廠嗎?
寫給準備參加秋招的計算機專業(yè)的學弟學妹們~一定要來看哦~
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服