posted 19 years ago
Hi,
here the simple code i have.
What I want to do when a person selects something from the select list, onchange its value should be copied into the text box.
<html>
<head>
<script language="Javascript">
function change(form) {
var m = form.cars.value;
form.textb.value = m;
return true;
}
</script>
</head>
<body>
<form>
<select name="cars" onchange=javascript:change(form)>
<option value="1">Volvo
<option value="2">Saab
<option value="3">Fiat
<option value="4">Audi
</select>
<input type="text" name="textb" value="Volvo">
</form>
</body>
</html>
What actually happens here is, suppose if I change the selection to "Fiat", the value in the text box would be "3" not "Fiat". I want the names for the corresponding values that I have given, not the numbers(values)
I know I can change the values itsself from the numbers to the names, but I don't want to do that..
Is there any other way to get the names??
Thanks