|
|
|
chackbox ช่วยด้วย จะเขียนให้ checkbox แสดงเฉพาะที่เราเลือกอะคับให้แสดงอืกหน้าหนึ่งโดยใช้ sent_post |
|
|
|
|
|
|
|
Code (PHP)
<html>
<head><title>Javascript Dynamic ListBox Demonstration</title>
</head>
<body bgcolor="#ffffff" OnLoad="setOption(document.ThisForm, 0)">
<h2>Javascript Dynamic ListBox Demonstration</h2>
<hr>
<blockquote>
<form name="ThisForm">
<select name="List1" OnChange="setOption(this.form, this.selectedIndex)">
<option>Animals
<option>Colours
<option>Numbers
<option>Places
</select><p>
<select name="List2" OnChange="this.form.ValueIn2.value=this.options[this.selectedIndex].value">
<option>
<option>
<option>
<option>
<option>
<option>
<option>_________________
</select>
Value in second listbox: <input name="ValueIn2" size="5">
</form>
<script language="javascript">
<!--
function setOption(form, index) {
for (var i = 0; i < form.List2.length; i++) {
form.List2.options[i].text = "";
form.List2.options[i].value = "";
}
if (index == 0) {
form.List2.options[0].text = "Cat";
form.List2.options[0].value = "ani0";
form.List2.options[1].text = "Lion";
form.List2.options[1].value = "ani1";
form.List2.options[2].text = "Tiger";
form.List2.options[2].value = "ani2";
form.List2.options[3].text = "Dog";
form.List2.options[3].value = "ani3";
form.List2.options[4].text = "Cow";
form.List2.options[4].value = "ani4";
form.List2.options[5].text = "Snake";
form.List2.options[5].value = "ani5";
form.List2.options[6].text = "Monkey";
form.List2.options[6].value = "ani6";
}
else if (index == 1) {
form.List2.options[0].text = "Blue";
form.List2.options[0].value = "col0";
form.List2.options[1].text = "Red";
form.List2.options[1].value = "col1";
form.List2.options[2].text = "Yellow";
form.List2.options[2].value = "col2";
form.List2.options[3].text = "Green";
form.List2.options[3].value = "col3";
form.List2.options[4].text = "Orange";
form.List2.options[4].value = "col4";
}
else if (index == 2) {
form.List2.options[0].text = "One";
form.List2.options[0].value = "num0";
form.List2.options[1].text = "Two";
form.List2.options[1].value = "num1";
form.List2.options[2].text = "Three";
form.List2.options[2].value = "num2";
form.List2.options[3].text = "Four";
form.List2.options[3].value = "num3";
form.List2.options[4].text = "Five";
form.List2.options[4].value = "num4";
}
else if (index == 3) {
form.List2.options[0].text = "Airport";
form.List2.options[0].value = "pla0";
form.List2.options[1].text = "Railway Station";
form.List2.options[1].value = "pla1";
form.List2.options[2].text = "Museum";
form.List2.options[2].value = "pla2";
form.List2.options[3].text = "Stadium";
form.List2.options[3].value = "pla3";
}
form.List2.selectedIndex = 0;
form.ValueIn2.value = form.List2.options[form.List2.selectedIndex].value;
}
//-->
</script>
<p>
</blockquote>
<hr>
</center>
</body>
</html>
|
|
|
|
|
Date :
2009-12-09 18:47:32 |
By :
Sek-Artdrinker |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ แต่ไม่ใช่อันนี้อะคับ
ขอ checkbox อะคับที่คลิกเลือกได้มากกว่า 1 อะคับ
|
|
|
|
|
Date :
2009-12-09 19:27:09 |
By :
adunafah |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ออ โทดทีครับ อ่านผิด
ลองอธิบายมากกว่านี้หน่อยสิครับ เผื่อช่วยได้
|
|
|
|
|
Date :
2009-12-09 19:46:51 |
By :
Sek-Artdrinker |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดังรูปอะคับเขียนโค๊ดไงอะคับ
กดบันทึก
แต่ถ้าเลือก
ก็จะเป็นแบบนี้
|
|
|
|
|
Date :
2009-12-10 10:44:53 |
By :
adunafah |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามที่คุณพี่ปลากริม ว่าไว้อ่ะครับ ^-^
|
|
|
|
|
Date :
2009-12-10 11:02:45 |
By :
yomaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ให้มีเครื่องหมาย คอมม่า(,) คั้นด้วยอะคับผมเขียนประมาณนี้อะแต่เลือก 3 อันมันไม่ออก ปั่นจักรยาน,อ่านหนังสือ,นอนหลับ อะ
<?php
$fname = $_POST['fname'];
$lname = $_POST['lname'];
$gender = $_POST['gender'];
$education = $_POST['education'];
$bike = $_POST['bike'];
$book = $_POST['book'];
$sleep = $_POST['sleep'];
$think = $_POST['think'];
//checkbox
//echo "<br/>งานอดิเรก: $bike $book $sleep";
if($bike == 1){
if($bike == 1 && $book == 2){
echo "ปั่นจักรยาน,อ่านหนังสือ";
}elseif($bike == 1 && $sleep == 3){
echo "ปั่นจักรยาน,นอนหลับ";
}else{
echo "ปั่นจักรยาน";
}
}elseif($book == 2){
if($book == 2 && $sleep == 3){
echo "อ่านหนังสือ,นอนหลับ";
}else{
echo "อ่านหนังสือ";
}
}else{
if($sleep == 3){
echo "นอนหลับ";
}else{
echo "ปั่นจักรยาน,อ่านหนังสือ,นอนหลับ";
}
}
|
|
|
|
|
Date :
2009-12-10 12:03:22 |
By :
adunafah |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ส่งแบบ array แบบที่ผมให้ลิงค์ไป + implode จบครับพี่น้อง
|
|
|
|
|
Date :
2009-12-10 16:23:28 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|