Add and remove options for single choice in the form, and remove one choice
Selection add option and put it in the last item
Html code:
<form><select name="location" id="location"><option value="beijing1">beijing</option><option value="shanghai1">shanghai</option><option value="chengdu1">chengdu</option><option value="changsha1">changsha</option></select></form>
Js Code:
var select=document.forms[0].elements['location'];
Method 1: add a single choice
var newOption=document.createElement('option');var newText=document.createTextNode('guangzhou');newOption.appendChild(newText);newOption.setAttribute('value','guangzhou');select.appendChild(newOption);
Method 2: add a single-choice option. Is it much simpler? haha, but not compatible with IE8 or later versions
var newsOption=new Option('nanchang1','nanchang');select.appendChild(newsOption);
Method 3: add a single consumer to see the best solution, which is convenient and compatible.
var nnewOption=new Option('fengcheng1','fengcheng');select.add(nnewOption,undefined);
Remove option:
Method 1: select. remove (I); // index starts from 0
Method 2: select. options [I] = null;
Method 3: select. removeChild (select. options [I])
The following describes three methods to deselect single-choice radio.
This article depends on jQuery. The first is implemented by jQuery, the second is implemented by JS and DOM.
<! Doctype html>
The above section describes how to add and remove options for a single sheet in a small editor. I hope it will be helpful to you. If you have any questions, please leave a message and I will reply to you in a timely manner. Thank you very much for your support for the help House website!