Я хочу знать, как получить значение из выпадающего списка, а затем вставить это значение в текстовое поле.Я использую HTML и PHP.
Это мой код.Я сделал то, что сделал Луканос, но это не сработало.
<html>
<body>
<title>Num One Website</title>
<? $con = mysql_connect( "localhost", "username", "password" );
if ( !$con ) {
die( 'Could not connect: ' . mysql_error() );
}
mysql_select_db( "dbname", $con );
$result1 = mysql_query( "SELECT * FROM Students" ) ;
echo "<FORM>";
echo "<select id='userid' name='userid' onchange='this.form.elements['showuserid'].value=this.options[this.selectedIndex].value'>";
while( $row1 = mysql_fetch_array( $result1 ) ) {
echo "<option value='".$row1['ID']."'>".$row1['ID']."</option>";
$count = $count + 1;
}
echo "</select>";
echo "</FORM>";
mysql_close( $con );
?>
<form action="ConfirmEnter.php" method="post">
<p>
<input id="showuserid" name="showuserid" readonly="readonly" size=5/>
<input type="text" name="name" />
<input type="text" name="mt" size=5 value="0.0"/>
<input type="text" name="pr" size=5 value="0.0" />
<input type="text" name="fi" size=5 value="0.0" />
<input type="text" name="tot" size=5 />
</p><br><br>
<input type="submit" value="Submit" /><br>
</form>
</body>
</html>