HOME > ASP > ASP Forum > ข้างต้น เป็น java ให้สำหรับแล้วข้อมูลแล้ว จะมีข้อความขึ้นมาทันทีโดยไม่ต้องกด submit แต่ปัญหาคือ ว่า ข้อมูลที่ให้เลือกมีไม่แน่นอนเกิดจากการวนลูป
<style type="text/css">
.dropcontent{
width: 350px;
height: 140px;
border: 1px solid black;
background-color: #FFECC6;
display:block;
}
</style>
<!--- จบการตั้งค่ารูปแบบของกล่องข้อความที่อยู่ใต้ DROP DOWN MENU ได้ที่บรรทัดด้านล่างนี้ครับ -->
<script type="text/javascript">
if (document.getElementById){
document.write('<style type="text/css">\n')
document.write('.dropcontent{display:none;}\n')
document.write('</style>\n')
}
function contractall(){
if (document.getElementById){
var inc=0
while (document.getElementById("dropmsg"+inc)){
document.getElementById("dropmsg"+inc).style.display="none"
inc++
}
}
}
function expandone(){
if (document.getElementById){
var selectedItem=document.FormG.sel_group.selectedIndex
contractall()
document.getElementById("dropmsg"+selectedItem).style.display="block"
}
}
if (window.addEventListener)
window.addEventListener("load", expandone, false)
else if (window.attachEvent)
window.attachEvent("onload", expandone)