¿Cómo obtener el valor contra el valor seleccionado en el cuadro de texto?
Frecuentes
Visto 954 veces
-1
Quiero saber que cuando selecciono cualquier valor del cuadro desplegable, muestra su precio en el siguiente campo.
Ejemplo: si selecciono bocadillos del menú desplegable, muestra su precio en el siguiente campo al obtener su precio de la base de datos en PHP. Los elementos también se obtienen de la base de datos.
Así es como quiero cuando seleccione un valor particular:
Aquí está el código para obtener datos de la base de datos:
<?php
$eb = "SELECT EmployeeID,FirstName,LastName FROM employees";
$res = mysql_query($eb);
$no_records = mysql_num_rows($res);
if($no_records > 0)
{?>
<select name="EnteredBy" id="EnteredBy"><?php
while($row = mysql_fetch_array($res))
{
echo '<option value='.$row['EmployeeID'].'>'.$row['LastName'].",".$row['FirstName'].'</option>';
}
?>
</select>
<?php
}
?>
1 Respuestas
0
Algo como lo siguiente debería ayudarte. Todo lo que necesita hacer es escribir una función onchange para actualizar su "siguiente campo" con el valor de la opción seleccionada.
<html>
<head>
<script type="text/javascript">
function changeValue() {
var price = document.getElementById('items').options[document.getElementById('items').selectedIndex].value;
document.getElementById('price').innerHTML= '$'+price;
}
</script>
</head>
<body onload="changeValue();">
Select Item:
<select id="items" onchange="changeValue();">
<option value="5">Snack</option>
<option value="1">Soda</option>
<option value="10">Meal</option>
</select>
<br/><br/>
Price:
<div id="price">
</div>
</body>
</html>
contestado el 22 de mayo de 12 a las 19:05
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas php javascript or haz tu propia pregunta.
No estoy muy seguro de lo que estás pidiendo - xbonez