ดาวน์โหลดโปรแกรมฟรี
       
   สมัครสมาชิก   เข้าสู่ระบบ
 
THAIWARE.COM | ไทยแวร์ถามตอบ
 
 
Add ตั้งคำถาม

แบ่งปัน
คนดู
2,509
 
ตอบ
1

0

 โหวตให้คะแนนดี  ดี  โหวตให้คะแนนแย่  แย่

ถามว่า >


ผมจะดัก ออนคลิกแบบวนลูปได้ยังไงเหรอครับ



โดยที่ผมไม่ต้องเขียน ทีละบรรทัด แบบนี้



<html>



<header>



<?php

$(document).ready(function(){



   $("#select1").on('click',function(){



       ------- code ------------



  });



$("#select2").on('click',function(){



       ------- code ------------



  });



  .



  .



  .



  . 



});



?>



</header>



<body>



<?php for($i=1;$i<10;$i++){ ?>



<input type="button" id="select<?php echo $i;?>" />



<?php }?>



</body>



</html>



 



 



ถามเมื่อ 26 กุมภาพันธ์ 2557 03:20:28


Sort by Datetime เรียงตามลำดับเวลา


0

 โหวตให้คะแนนดี  ดี  โหวตให้คะแนนแย่  แย่


ถ้าตามโค๊ดด้านบนจะเขียนเป็นอย่างนี้ครับ



 



<html>



<header>



<?php

$(document).ready(function(){



   for(i=1;i<10;i++){



   $("#select"+i).on('click',function(){



       ------- code ------------



  });



  }



  .



  .



  .



  . 



});



?>



</header>



<body>



<?php for($i=1;$i<10;$i++){ ?>



<input type="button" id="select<?php echo $i;?>" />



<?php }?>



</body>



</html>



 



แต่ผมแนะนำแบบนี้ดีกว่า ใช้ class เข้ามาช่วย



 



<html>



<header>



<?php

$(document).ready(function(){



   $(".selectName").on('click',function(){



       ------- code ------------



  });



  .



  .



  .



  . 



});



?>



</header>



<body>



<?php for($i=1;$i<10;$i++){ ?>



<input type="button" id="select<?php echo $i;?>" class="selectName" />



<?php }?>



</body>



</html>



ลองดูครับ



ตอบเมื่อ 3 มีนาคม 2557 17:38:37

ตอบคำถาม 

ตอบคำถาม

 คุณจำเป็นต้องเป็นสมาชิกจึงจะสามารถตอบคำถามได้
เข้าสู่ระบบ | สมัครสมาชิก
หรือ