ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingช่วยดูโค๊ดให้หน่อยค่ะ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ช่วยดูโค๊ดให้หน่อยค่ะ  (อ่าน 626 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Nato_One
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 72



ดูรายละเอียด
« เมื่อ: 16 มีนาคม 2013, 00:12:23 »


โค๊ด:
 <script language="javascript">
function strauto(){
 var text = document.getElementById('aaa').value; 
 var str = new String ( text );
 var str = str.toUpperCase();
 
    document.getElementById('aaa').value = str;
}
</script>
<? for($i=0; $i<= 8; $i  ){?>
<input name="aaa" type="text" id="aaa" onkeyup="strauto()" /><br/>
<? } ?>
ถ้าแบบนี้เวลาพิมพ์ค่าในช่องแรก ก็จะแปลงค่าตัวเล็กเป็นตัวใหญ่ ต้องทำไงค่ะอยากให้ ทั้ง 8  ช่องที่พิมพ์แปลงค่าเป็นตัวให่ญ่หมดเลยค่ะ
บันทึกการเข้า
MapTwoZa
ก๊วนเสียว
*

พลังน้ำใจ: 75
ออฟไลน์ ออฟไลน์

กระทู้: 366



ดูรายละเอียด
« ตอบ #1 เมื่อ: 16 มีนาคม 2013, 00:58:21 »



jQuery.each ครับ
ประมาณนี้

โค๊ด:
$('.converting_target').each(function(){
   $(this).val($(this).val().toUpperCase());

});
บันทึกการเข้า

Good code quality Developer Cheesy
max30012540
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 196
ออฟไลน์ ออฟไลน์

กระทู้: 1,307



ดูรายละเอียด
« ตอบ #2 เมื่อ: 16 มีนาคม 2013, 01:12:30 »

โค๊ด:
<script language="javascript">
function strauto(meid){
 var text = meid.value.toUpperCase();  
 meid.value = text;
}
</script>
<?Php for($i=0; $i<= 8; $i  ) echo "<input type="text" onkeyup="strauto(this)" /><br/>"; ?>
โฮสใหม่ๆ ไม่รองรับการใช้งาน <? แล้วครับ ต้องใช้ <?Php เท่านั้น
( แนะนำให้ก๊อบโค้ดใน Demo ครับ  wanwan031 )
Demo: hxxp://host-1gb.com/code/AndUp.php
« แก้ไขครั้งสุดท้าย: 16 มีนาคม 2013, 01:16:00 โดย max30012540 » บันทึกการเข้า
khunzz
ก๊วนเสียว
*

พลังน้ำใจ: 45
ออฟไลน์ ออฟไลน์

กระทู้: 222



ดูรายละเอียด
« ตอบ #3 เมื่อ: 16 มีนาคม 2013, 01:47:42 »

เข้ามาสูบความรู้ครับ  Embarrassed
บันทึกการเข้า

Nato_One
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 72



ดูรายละเอียด
« ตอบ #4 เมื่อ: 16 มีนาคม 2013, 16:25:56 »

ขอบคุณสำหรับ คำตอบค่ะ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์