Quitar elementos de un combo
Hola a todos,
Alguien sabe como quitar alguno de los elementos de unos combos en función de valor seleccionado en uno?.
Gracias
Alguien sabe como quitar alguno de los elementos de unos combos en función de valor seleccionado en uno?.
Gracias
<html>
<head>
<title>ComboBox</title>
<script language="JavaScript1.2">
function addOption(text, value)
{
var comboBox = document.getElementById('comboBox');
var newOption = new Option(text, value);
comboBox.options[comboBox.options.length] = newOption;
}
function delOption()
{
var comboBox = document.getElementById('comboBox');
if (comboBox.options.length == 0)
{
alert('No hay elementos en la lista');
}
else if (comboBox.options.selectedIndex < 0)
{
alert('No has seleccionado ningún elemento');
}
else if (confirm('¿Seguro que quieres eliminar el elemento?'))
{
comboBox.options[comboBox.options.selectedIndex] = null;
}
}
function delAllOptions()
{
var comboBox = document.getElementById('comboBox');
if (comboBox.options.length == 0)
{
alert('No hay elementos en la lista');
}
else if (confirm('¿Seguro que quieres eliminar todos los elementos?'))
{
comboBox.options.length = 0;
}
}
</script>
</head>
<body>
<select id="comboBox" name="comboBox" multiple="yes">
</select>
<br>
<br>
<input type="button" value="Añadir" onCLick="addOption('qwe','qweqqq')">
<input type="button" value="Eliminar" onCLick="delOption()">
<input type="button" value="Eliminar todo" onCLick="delAllOptions()">
</body>
</html>
<head>
<title>ComboBox</title>
<script language="JavaScript1.2">
function addOption(text, value)
{
var comboBox = document.getElementById('comboBox');
var newOption = new Option(text, value);
comboBox.options[comboBox.options.length] = newOption;
}
function delOption()
{
var comboBox = document.getElementById('comboBox');
if (comboBox.options.length == 0)
{
alert('No hay elementos en la lista');
}
else if (comboBox.options.selectedIndex < 0)
{
alert('No has seleccionado ningún elemento');
}
else if (confirm('¿Seguro que quieres eliminar el elemento?'))
{
comboBox.options[comboBox.options.selectedIndex] = null;
}
}
function delAllOptions()
{
var comboBox = document.getElementById('comboBox');
if (comboBox.options.length == 0)
{
alert('No hay elementos en la lista');
}
else if (confirm('¿Seguro que quieres eliminar todos los elementos?'))
{
comboBox.options.length = 0;
}
}
</script>
</head>
<body>
<select id="comboBox" name="comboBox" multiple="yes">
</select>
<br>
<br>
<input type="button" value="Añadir" onCLick="addOption('qwe','qweqqq')">
<input type="button" value="Eliminar" onCLick="delOption()">
<input type="button" value="Eliminar todo" onCLick="delAllOptions()">
</body>
</html>
