|
|
|
สอบถามเรื่อง onchange ที่จะเลือกรายการจาก Listbox แล้วให้แสดงราคาใน textbox หน่อยค่ะ |
|
|
|
|
|
|
|
อันนี้ แบบ refresh หน้า page ธรรมดาครับ
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form method="post" action="">
<select name="txtdname" onchange="submit();">
<option value="0">เลือกชื่อยา</option>
<?php
foreach (range(1, 10) as $val) {
echo '<option value="', $val, '">', $val, '</option>';
}
?>
</select>
ราคา:
<input name="txtdprice" type="text" id="txtdprice" value="<?php echo $_POST['txtdname']?>">
</form>
</body>
</html>
|
|
|
|
|
Date :
2011-02-22 20:09:05 |
By :
Nautilus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบไม่ต้อง refresh หน้า แต่ value <option></option> ต้องเป็นราคานะ
<select name="txtdname" onchange="document.getElementById('txtdprice').value=this.value">
echo "<option value='$price'>$name,$price</option>";
|
|
|
|
|
Date :
2011-02-23 00:09:53 |
By :
ultrasiam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|