国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

單選框、復選框獲取選中值及由ajax獲取的data判斷選中的項目

CrazyCodes / 1254人閱讀

摘要:單選框獲取選中值將單選框選中的項,組成數組或者字符串答題者答案對比答案,算出分數答對的題目數量函數可計算某個字符串,并執行其中的的代碼。

//單選框獲取選中值
function getRadioRes(Name){
        var rdsObj = document.getElementsByName(Name);
        var checkVal = null;
        for(i = 0; i < rdsObj.length; i++){
            if(rdsObj[i].checked){
                checkVal = rdsObj[i].value;
            }
        }
        return checkVal;
    }
    //將單選框選中的項,組成數組或者字符串
            var yourAnswer=[];//答題者答案 
            var yourAnswer1="";
            var press9 = getRadioRes("press10");
            //對比答案,算出分數
            var num=0;//答對的題目數量
            for (var i = 0; i < answer.length; i ++) {
                //eval() 函數可計算某個字符串,并執行其中的的 JavaScript 代碼。
                var pres=eval("press" + i); //將字符串轉化成變量名
                yourAnswer1+=pres;//字符串
                yourAnswer.push(pres);//數組
                if (answer[i]==yourAnswer[i]) {
                    num++;
                }
            }
    //復選框獲取選中值
    function getCheckBoxRes(Name){//判斷下三項是否開啟
        var rdsObj = document.getElementsByName(Name);
        var checkVal = new Array();
        var checkValStr="";//多選項拼接數組
        var k = 0; 
        for(i = 0; i < rdsObj.length; i++){
            if(rdsObj[i].checked){
                checkVal[k] = rdsObj[i].value;//選中項組成的數組
                checkValStr+=rdsObj[i].value+",";//選中項組成的字符串
                k++;
            }
        }
         //看字符串的最后一項是否為逗號,是就去掉,不是就不用管
        checkValStr=checkValStr.substr(checkValStr.length-1,1)==","?checkValStr.substring(0,checkValStr.length-1):checkValStr;
        return checkValStr;
    }

//將獲取的值匹配對應的選項
//設置單選,多選的選中值
    function showRadioRes(Name,val){//input[name="Name"],value
        var rdsObj = document.getElementsByName(Name);
        if (Name=="sex") {
            if (val==true) {
                val=="1";
            }else{
                val=="0";
            }
        } 
        for(i = 0; i < rdsObj.length; i++){
               if (rdsObj[i].value==val) {
                rdsObj[i].checked=true;
            }
        }
    }
    function showCheckBoxRes(Name,vals){
        var rdsObj = document.getElementsByName(Name);
        var checkVal = new Array();
        //字符串分解,組成數組
        //split() 方法用于把一個字符串分割成字符串數組。
        checkVal = vals.split(",");// 在每個逗號(,)處進行分解。
        for(i = 0; i < rdsObj.length; i++){
            for (var j=0;j           
               
                                           
                       
                 

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/92249.html

相關文章

  • 電商購物網站 - 購物車結算

    摘要:通過查詢用戶所有商品并傳入模板,條件用戶,結算狀態。貼出部分代碼用戶加入購物車按鈕鏈接所對應路徑的處理,如商品通過獲取商品號并檢測登陸用戶狀態。通過方法獲取購物車商品模型。附上本電商網站項目的源碼,供各位研究開發擴展歡迎提 1、添加視圖和集合 添加商品鏈接 上節課程里我們已經實現了商品的添加和展示,接下來我們開始進行對商品的操作——加入購物車。 首先,商品頁的加入購物車按鈕、購物車查看...

    PingCAP 評論0 收藏0
  • js/jQuery中選框、下拉框取值、設置

    摘要:中單選框下拉框的取值設置一單選框前言中,方法獲取的是元素的屬性而獲取的則是元素的特性。和應使用方法進行取值或賦值。 js/jQuery中單選框、下拉框的取值、設置 一.單選框 前言:jQuery中,prop()方法獲取的是元素的屬性(property),而attr()獲取的則是元素的特性(attribute)。selectedIndex, tagName, nodeName, node...

    YorkChen 評論0 收藏0
  • 自定義選框樣式以及獲取選框選中狀態

    摘要:為其添加屬性區分微信還是支付寶微信支付寶獲取標簽數組如果被選中則執行以下代碼如果選中微信,則輸出反之輸出四自定義選中框樣式未選中的樣式不換行空格選中之后的樣式 一、用戶可選擇微信支付或者支付寶支付 單選框知識點...

    沈儉 評論0 收藏0
  • AngularJs 功能(三)--數據綁定丶作用域

    摘要:功能數據綁定的雙向數據綁定,一方面可以做到變化驅動了中元素變化,另一方面也可以做到元素的變化也會影響到。其次告訴,對頁面上的這個進行雙向數據綁定。第三告訴,在這個指令模版上顯示這個的數據。作用域是一個把一個元素連結到上的對象。 功能 數據綁定 AngularJS的雙向數據綁定,一方面可以做到model變化驅動了DOM中元素變化,另一方面也可以做到DOM元素的變化也會影響到Model。 ...

    joywek 評論0 收藏0
  • 文檔和元素幾何滾動

    摘要:文檔和元素的幾何滾動當瀏覽器在窗口中渲染文檔時,它將會創建文檔一個視覺表現層,在哪里每個元素都有自己的位置和尺寸。通常應用程序將文檔看做元素的樹。的問題是觸發該事件的文檔元素的一個引用。 文檔和元素的幾何滾動 當瀏覽器在窗口中渲染文檔時,它將會創建文檔一個視覺表現層,在哪里每個元素都有自己的位置和尺寸。通常web應用程序將文檔看做元素的樹。 文檔坐標和窗口坐標 元素位置以像素來進行度量...

    wanghui 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<