Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > มีปัญหาเกี่ยวกับตัวเลือก (select) คือเรามีปุ่มตัวเลือก Select อยู่2ปุ่มอันแรกมันโชว์ตลอด แต่อันที่2



 

มีปัญหาเกี่ยวกับตัวเลือก (select) คือเรามีปุ่มตัวเลือก Select อยู่2ปุ่มอันแรกมันโชว์ตลอด แต่อันที่2

 



Topic : 042440



โพสกระทู้ ( 450 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Blogger



คือเรามีปุ่มตัวเลือก Select อยู่2ปุ่ม
อันแรกมันโชว์ตลอด แต่อันที่2 จะโชว์ก็ต่อเมื่อเราเลือกปุ่ม select อันแรกตัวเลือกที่1 เท่านั้น
ปรากฏว่ามันไม่สามารถจัดเก็บลงฐานข้อมูลได้ พอเอาตัวstyle="display:none ตรงselect อันที่2ออกกลับจัดเก็บได้ตามปกติ
Code
function DisplayCC(obj) {
if (!document.layers) {
var txt = document.getElementById("CC_Case");
var txt2 = document.getElementById("case");
if (obj.value == "CC") {
txt.style.display = "inline";
txt2.style.display = "inline";

txt.name = "Judge";
obj.name = ""; }
else {
txt.style.display = "none";
txt.name = "";
obj.name = "Judge"; }
}
}


Code (PHP)
<select name="Judge" id="Judge" onchange="DisplayCC(this)">  
<option value="x"> </option>  
<option value="a">ตัวเลือก1</option>  
<option value="b">ตัวเลือก2</option>  
<option value="c">ตัวเลือก3</option> 
</select>

<div id="case" name="case" style="display:none">CC Case</div>
<select name="CC_Case" id="CC_Case"  style="display:none">
<option value="x"> </option>  
<option value="a">ตัวเลือก1</option>  
<option value="b">ตัวเลือก2</option>  
<option value="c">ตัวเลือก3</option> 
</select>




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-05-05 14:48:25 By : SG14 View : 4514 Reply : 15
 

 

No. 1



โพสกระทู้ ( 178 )
บทความ ( 0 )



สถานะออฟไลน์


ลองเปลี่ยน เป็น style="visibility=hidden(ซ่อน)" visibility=visible(แสดง)






Date : 2010-05-05 14:59:52 By : kaos
 


 

No. 2



โพสกระทู้ ( 450 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Blogger

style="visibility=hidden(ซ่อน)" visibility=visible(แสดง)

ทั้งหมดเลยหรอคะ ดูโค๊ดมันผิดๆหรือเรา งง เอง พอก๊อบแล้วไม่ได้
Date : 2010-05-05 15:13:24 By : SG14
 

 

No. 3



โพสกระทู้ ( 178 )
บทความ ( 0 )



สถานะออฟไลน์


คือ ว่า style="display:none" มันจะหายไปจาก Page เลย แต่ style="visibility=hidden" จะซ่อนไว้เฉย

เวลาส่งค่าไปอีก Page แบบ
Quote:
style="display:none" จะไม่มีค่าส่งไปเพราะไม่ หายไปเลย


แต่ส่งแบบ

Quote:
style="visibility=hidden" จะมีค่าส่งไปอีกPage เพราะแค่ซ่อนไม่ให้แสดงผลเฉย

Date : 2010-05-05 15:17:43 By : kaos
 


 

No. 4



โพสกระทู้ ( 450 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Blogger

พอใช้ style="visibility=hidden" ตอนมันก็ไม่ซ่อนนะคะต้องเลือกตัวที่ 2 3 ถึงจะซ่อน หรือจาวาสริปต์จะผิด
Date : 2010-05-05 15:22:34 By : SG14
 


 

No. 5



โพสกระทู้ ( 178 )
บทความ ( 0 )



สถานะออฟไลน์


Quote:
txt.style.display = "none";
เปลี่ยน เป็น txt.style.visibility= "hidden";


Quote:
style.display = "inline" เปลี่ยนเป็น style.visibility= "visible"

Date : 2010-05-05 15:27:14 By : kaos
 


 

No. 6



โพสกระทู้ ( 450 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Blogger

เปลี่ยนแล้วคราวนี้ครั้งแรกที่เปิดเพจมา จะเลือกตัวแรกเลือกได้ทั้ง2 selectตามที่ต้องการแล้ว
แต่พอเลือกตัวที่ 2 หรือ3 มันจะหายซึ่งก็ตรงตามต้องการแต่พอมาเลือก1อีกรอบมันไม่ขึ้น select ตัวที่2
Date : 2010-05-05 15:35:30 By : SG14
 


 

No. 7



โพสกระทู้ ( 450 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Blogger

โค๊ดตอนนี้
Code
function DisplayCC(obj) {
if (!document.layers) {
var txt = document.getElementById("CC_Case");
var txt2 = document.getElementById("case");
if (obj.value == "CC") {
style.visibility= "visible"
txt2.style.display = "inline";
// gives the text field the name of the drop-down, for easy processing
txt.name = "Judge";
obj.name = ""; }
else {
txt.style.visibility= "hidden"
txt.name = "";
obj.name = "Judge"; }
}
}


Code (PHP)
<select name="Judge" id="Judge" onchange="DisplayCC(this)">  
<option value="x"> </option>  
<option value="a">ตัวเลือก1</option>  
<option value="b">ตัวเลือก2</option>  
<option value="c">ตัวเลือก3</option> 
</select>

<div id="case" name="case" style="display:none">CC Case</div>
<select name="CC_Case" id="CC_Case"  style="visibility=hidden">
<option value="x"> </option>  
<option value="a">ตัวเลือก1</option>  
<option value="b">ตัวเลือก2</option>  
<option value="c">ตัวเลือก3</option> 
</select>


Date : 2010-05-05 15:47:08 By : SG14
 


 

No. 8



โพสกระทู้ ( 178 )
บทความ ( 0 )



สถานะออฟไลน์


Quote:
txt.style.display = "inline";
txt2.style.display = "inline";
-----
txt.style.visibility= "visible";
txt2.style.visibility= "visible";


Quote:
<div id="case" name="case" style="display:none">CC Case</div>
-----------------
<div id="case" name="case" style="visibility:hidden">CC Case</div>


เปลี่ยน เป็นตัวสีแดง
Date : 2010-05-05 16:19:16 By : kaos
 


 

No. 9



โพสกระทู้ ( 450 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Blogger

อา ได้แล้วคะ ขอบคุณมาก
แต่ทำไมเวลาเราเซฟลงดาต้าเบส ค่าของ ฟิลด์ cc_case ดันไปเซฟใน judge ซะงั้น
Date : 2010-05-05 16:26:33 By : SG14
 


 

No. 10



โพสกระทู้ ( 178 )
บทความ ( 0 )



สถานะออฟไลน์


เขียน sql ผิดหรือป่าวครับ ดู sql หน่อย
Date : 2010-05-05 16:33:24 By : kaos
 


 

No. 11



โพสกระทู้ ( 450 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Blogger

Code (PHP)
<?
$Judge = $_POST["Judge"];
$CC_Case = $_POST["CC_Case"];

$sql = <<<SQL
		insert into add_analysis values('$Judge','$CC_Case');
SQL;
?>


คิดว่าไม่น่าจะผิดเพราะถ้า
txt.style.display = "none";
เปลี่ยน เป็น txt.style.visibility= "hidden"; แบบนั้น พอเลือกตัวเลือก2หรือ3ก่อน ตัวเลือกที่1มันก็จะไม่มี select ตัวที่2ขึ้น แต่ก็ยังเซฟผิดฟิลด์
Date : 2010-05-05 16:37:24 By : SG14
 


 

No. 12



โพสกระทู้ ( 178 )
บทความ ( 0 )



สถานะออฟไลน์


เขียนงี้ ครับ
ต้องระบุว่า ค่าตัวไหนจะบันทึก ฟิลไหนครับ เขียนอย่างงี้จะชัวกว่าครับ ไม่งั้นต้องดูที่ดาต้าเบสเรียงถูกหรือป่าว ขอดูดาต้าเบสด้วยก็ดีครับ
insert into add_analysis(Judge,CC_Case) values('$Judge','$CC_Case');
Date : 2010-05-05 16:43:44 By : kaos
 


 

No. 13



โพสกระทู้ ( 178 )
บทความ ( 0 )



สถานะออฟไลน์


Quote:
(Judge,CC_Case)
ชื่อฟิลนะครับ
Date : 2010-05-05 16:44:12 By : kaos
 


 

No. 14



โพสกระทู้ ( 450 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Blogger

ลองดูก่อนนะคะ
Date : 2010-05-05 17:04:25 By : SG14
 


 

No. 15



โพสกระทู้ ( 450 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Blogger

ตอนนี้คิดว่า

txt.name = "Judge";
คือไปแก้ชื่อมันแล้วจะแก้ยังไงดีคะ
Date : 2010-05-10 14:03:46 By : SG14
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : มีปัญหาเกี่ยวกับตัวเลือก (select) คือเรามีปุ่มตัวเลือก Select อยู่2ปุ่มอันแรกมันโชว์ตลอด แต่อันที่2
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่