經(jīng)過幾次測試,我找不到如何刪除我的2個(gè)字段INPUT,文本和數(shù)字。當(dāng)我單擊帶有createElement類的“ buttonAdd”類的按鈕時(shí),創(chuàng)建了3個(gè)字段,這將創(chuàng)建2個(gè)字段INPUT和1個(gè)字段IMG“這是要?jiǎng)h除的圖標(biāo)”。說,當(dāng)我單擊IMG圖標(biāo)時(shí),如何刪除我的2個(gè)字段輸入“ objetInputSuivant”和“ poidsInputSuivant”?我用removeChild和parentElement進(jìn)行了測試,但是我做不到我刪除了測試以正確發(fā)布代碼const NewInputCampement = (function() { let i = 2; return function NewInputCampement() { i++; if (document.getElementById("AddChampCampement").childNodes.length < 39) { let Objet = document.createElement("INPUT"); let Poids = document.createElement("INPUT"); let Supprimer = document.createElement("IMG"); Supprimer.className = "SupprimerStyle"; Supprimer.src = "assets/img/supprimer.png"; Supprimer.id = "SupprimerCampement_" + i; Supprimer.alt = "supprimer"; Supprimer.onclick = function() { SupprimerChamp(); } // for IE Supprimer.setAttribute('onclick', 'SupprimerChamp();'); // for FF document.getElementById("AddChampCampement").appendChild(Supprimer); Objet.type = "text"; Objet.className = "objetInput"; Objet.placeholder = "OBJET"; Objet.id = "textCampement_" + i; Objet.onkeyup = function() { this.value = this.value.toUpperCase(); } Objet.maxLength = 18; document.getElementById("AddChampCampement").appendChild(Objet); Poids.type = "number"; Poids.className = "poidsInput"; Poids.placeholder = "POIDS"; Poids.name = "valInputCampement"; Poids.id = "poidsCampement_" + i; Poids.onkeypress = function() { return !(event.charCode == 46 || event.charCode == 44 || event.charCode == 188 || event.charCode == 190); } Poids.onkeyup = function() { TotalCalcul(); limit(this); } document.getElementById("AddChampCampement").appendChild(Poids); } }})
無法使用removeChild刪除我的2個(gè)INPUT字段
慕尼黑8549860
2021-03-30 17:10:40