第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

嘗試從表單獲取數(shù)據(jù)并將其附加到全局?jǐn)?shù)組,但由于某種原因未添加數(shù)據(jù)

嘗試從表單獲取數(shù)據(jù)并將其附加到全局?jǐn)?shù)組,但由于某種原因未添加數(shù)據(jù)

小唯快跑啊 2023-08-05 19:38:47
我試圖從表單中獲取數(shù)據(jù)并將其附加到全局?jǐn)?shù)組中,但由于某種原因,數(shù)據(jù)沒(méi)有添加到數(shù)組中。代碼基本上應(yīng)該接受來(lái)自表單的輸入并將其存儲(chǔ)到全局?jǐn)?shù)組中。我更新了 HTML,以便您可以看到完整的語(yǔ)法。該值基本上應(yīng)該從表單中獲取并使用“addnew”函數(shù)放入全局?jǐn)?shù)組中。        function addnew()        {            //calculateAge();            //Accept values entered in form            const fname = document.getElementById('fname').value;            const mname = document.getElementById('mname').value;            const lname= document.getElementById('lname').value;            const dob= document.getElementById('dob').value;            const genderM = document.getElementsByName('male').checked;            const genderF = document.getElementsByName('female').checked;            const age = calculateAge.bYear;            const bodyType = document.getElementById('Body Type').value;            const occu= document.getElementById('occu').value;            const height= document.getElementById('height').value;            if (fname==null || fname=="")            {                  alert();              }            if(mname==null || mname=="")            {                  alert();              }            if (lname==null || lname=="")            {                  alert();              }            if(dob==null || dob=="")            {                alert();            }            if (genderM.checked ==  false || genderF.checked == false){                  alert();               }            if (age <=18 || age >=75)            {                  alert();              }            if(height>=170 || height<=200)            {                alert();            }            if(bodyType==null || bodyType==""){                alert();            }            if(oocu==null || oocu=="")            {                alert();            }    </script>  
查看完整描述

1 回答

?
慕斯709654

TA貢獻(xiàn)1840條經(jīng)驗(yàn) 獲得超5個(gè)贊

首先。name屬性與元素?zé)o關(guān)form。


第二。Information.addEventListener('submit', addnew);沒(méi)有意義,因?yàn)镮nformation沒(méi)有定義。


并深入到核心。提交表單時(shí),頁(yè)面默認(rèn)刷新,因此 addNew 函數(shù)像所有其他變量一樣中止。為了防止這種情況,您必須執(zhí)行以下操作。


提交按鈕廣告上有一個(gè) id 屬性:


<button id="submit" type="submit"> Submit </button>

然后在 JS 之上,獲取按鈕元素并向其添加事件偵聽(tīng)器:


let submit = document.getElementById('submit');

submit.addEventListener('click', addnew );

這是最后一步。在 addNew 函數(shù)上,添加一個(gè)事件參數(shù)。并在函數(shù)代碼的開頭,觸發(fā) PreventDefault 方法:


function addnew(event) {

  event.preventDefault();

  // the rest of the code here

}

順便一提。你這里有一個(gè)錯(cuò)字。應(yīng)該是的occu。


if (oocu == null || oocu == "") {

  alert();

}

祝你好運(yùn)!


查看完整回答
反對(duì) 回復(fù) 2023-08-05
  • 1 回答
  • 0 關(guān)注
  • 132 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)