La méthode
remove() est utilisée pour supprimer une option d'une liste déroulante.
Syntaxe
selectObject.remove(index)
index -- Obligatoire : Spécifie les options à numéro d'index supprimé.
Description
Cette méthode supprime l'élément
L'exemple suivant peut supprimer l'option sélectionnée de la liste :
<html> <head> <script type="text/javascript"> function removeOption() { var x=document.getElementById("mySelect") x.remove(x.selectedIndex) } </script> </head> <body> <form> <select id="mySelect"> <option>Apple</option> <option>Pear</option> <option>Banana</option> <option>Orange</option> </select> <input type="button" onclick="removeOption()" value="Remove option"> </form> </body> </html>
Remarque : Lors de la suppression d'un grand nombre de nœuds, soyez prudent lorsque supprimer un grand nombre de nœuds. Supprimez soigneusement, ne supprimez pas de petit à grand, sinon la suppression sera incomplète
var re = document.getElementsByClassName('remove'); for (var i = re.length-1;i >=0;i--) { re[i].remove(); console.log(i); }
Ne supprimez jamais comme ça
var re = document.getElementsByClassName('remove'); for (var i = 0;i <re.length;i++) { re[i].remove(); console.log(i); }
La suppression sera incomplète
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!