Auswahl hinzufügen Option und platzieren Sie sie im letzten Artikel
HTML -Code:
<form> <select name = "location" id = "location"> <option value = "pejing1"> peking </option> <option value = "shanghai1"> shanghai </option> <option value = "chengdu1"> chengdu
JS -Code:
var select = document.Forms [0] .Elements ['Ort'];
Die erste Methode: Fügen Sie eine Radiooption hinzu
var newoption = document.createelement ('option'); var newText = document.createTextNode ('Guangzhou'); newOption.appendChild (newText); newoption.setAttribute ('value', 'Guangzhou'); select.appendchild (Newoption);Die zweite Methode: Fügen Sie auch eine Einzelauswahloption hinzu. Ist es nicht viel einfacher? Haha, aber es ist nicht mit IE8 und über Versionen kompatibel
var Newsoption = neue Option ('Nanchang1', 'Nanchang'); Select.AppendChild (Newsoption);Die dritte Methode: Fügen Sie Radiofelder hinzu, um die beste Lösung zu sehen, diese ist bequem und kompatibel
var nNewOption = new option ('fengcheng1', 'fengcheng'); select.add (nNewOption, undefiniert);Optionen entfernen:
Die erste Methode: select.remove (i); // Index startet ab 0
Die zweite Methode: select.options [i] = null;
Die dritte Methode: select.removechild (select.options [i])
Hier sind drei Möglichkeiten, um Radio für Radio zu deaktivieren
Dieser Artikel basiert auf JQuery, der ersten und zweiten Methoden werden mit JQuery implementiert, und die dritten Methoden werden basierend auf JS und DOM implementiert.
<!DOCTYPE HTML> <html> <head> <title>Three ways to uncheck radio button</title> <script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.7.2/jquery.min.js"> </script> <script type="text/javascript"> $(function(){ // var $ browsers = $ ("input [name = browser]"); $ browser.attr ("geprüft", false); $ remove.click (Funktion (e) {// Gehen Sie direkt zum DOM -Element, entfernen Sie Attribute // Wenn Sie jQuery nicht verwenden, können Sie diese Methode portieren var checkedBrowser = Dokument.GetElementsByName ("Browser");/ * $ .ach (checkedBrowser, Funktion (i, v) {v.Checked = false; = checkedBrowser.Length; </script> </head> <body> <p> Welchen Browser magst du? </p> <form> <Eingabe style = "Anzeige: Keine;" id="hidebrowser" type="radio" name="browser" value=""> <input type="radio" name="browser" value="Internet Explorer">Internet Explorer<br /> <input type="radio" name="browser" value="Firefox">Firefox<br /> <input type="radio" name="browser" value="Netscape">Netscape<br /> <input type = "radio" name = "browser" value = "netscape"> netscape <br /> <Eingabe type = "funk" name = "browser" value = "Opera"> Opera <br /> <br /> <Eingabe type = "button" id = "stornieren" value "value" value "valy" sage ". type = "button" id = "remove" value = "select methode 3" size = "20"> </form> </body> </html>Die oben genannten sind die Additions- und Entfernungsoptionen für Funkfelder in dem vom Editor eingeführten Formular. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird allen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!