Deseo poder hacer clic en un enlace para poder anular la selección de todas las opciones preseleccionadas en un menú de selección con múltiples habilitaciones de selección y grupos de opciones.Deseleccione las opciones seleccionadas en el menú de selección con grupos múltiples y opcionales
Aquí se muestra un ejemplo del menú:
<select name="ddBusinessCategory" id="ddBusinessCategory" class="f1" style="width:280px;height:200px" multiple="multiple">
<option value="">Select One</option>
<optgroup label="Abrasives" style="background:#F5F5F5;border-bottom:1px #EEE solid">
<option value="4" selected="selected">Abrasives</option>
</optgroup>
<optgroup label="Abstracters" style="background:#F5F5F5;border-bottom:1px #EEE solid">
<option value="5">Abstracters</option>
</optgroup>
<optgroup label="Abuse Information & Treatment Centers" style="background:#F5F5F5;border-bottom:1px #EEE solid">
<option value="6" selected="selected">Abuse Information & Treatment Centers</option>
</optgroup>
<optgroup label="Accountants" style="background:#F5F5F5;border-bottom:1px #EEE solid">
<option value="7">Accountants</option>
<option value="2672">Certified Public Accountants - </option>
<option value="2673">Public Accountants - </option>
</optgroup>
<optgroup label="Accounting Services" style="background:#F5F5F5;border-bottom:1px #EEE solid">
<option value="8">Accounting Services</option>
</optgroup>
<optgroup label="Acoustical Materials - Wholesale & Manufacturers" style="background:#F5F5F5;border-bottom:1px #EEE solid">
<option value="9">Acoustical Materials - Wholesale & Manufacturers</option>
</optgroup>
</select>
verá dos se seleccionan .. Quiero ser capaz de anular la selección de estos preseleccionados.
no desea utilizar jQuery, sólo quieren utilizar JavaScript
Muchas gracias por su ayuda.
neojakey
Brilliant @Chase muchas gracias .. exactamente lo que quería ..! – neojakey
¡Me alegro de escucharlo y buena suerte! – Chase
Tu respuesta fue muy útil para mí, pero creo que puedes eliminar 'if (elementos [i] .selected)' **? ** estoy en lo correcto. –