การ hilight form ฟอร์มด้วย javascript อย่างง่าย

28 October 2008

เทคนิคการทำ hilight text field textarea เมื่อมีการโฟกัสเพื่อทำการกรอก หรือพิมพ์ข้อมูล โดยไม่ต้องแทรกโค้ด javascript ไว้ใน html หลักการคล้ายกับ jquery หรือเป็นรูปแบบที่ jquery นำไปประยุกต์ใช้

CSS code คลาสสำหรับทำ hilight

<style type="text/css">
.hi_light{
	border:1px #333333 inset;
	background-color:#FFCC33;
	color:#000000;
}
</style>

Javascript Code

<script language="javascript">
window.onload=function(){
	var mytext=document.form1.elements;
	for(i=0;i<mytext.length;i++){
		if(mytext[i].type!="" && mytext[i].type!="submit"){
			mytext[i].onfocus=function(){
				this.className='hi_light';
			}
			mytext[i].onblur=function(){		
				this.className='';			
			}	
		}
	}
}
</script>

HTML code

<form id="form1" name="form1" method="post" action="">
  <p>ชื่อ
    <input type="text" name="textfield" />
</p>
  <p>
    นามสกุล
    <input type="text" name="textfield2" />
  </p>
  <p>เพศ
    <input name="radiobutton" type="radio" value="radiobutton" />
  ชาย
  <input name="radiobutton" type="radio" value="radiobutton" />
  หญิง</p>
  <p>
    ที่อยู่
    <textarea name="textarea" rows="5"></textarea>
</p>
  <p>
    <input type="submit" name="Submit" value="Submit" />
  </p>
</form>

ตัวอย่างผลลัพธ์

คลิกดูตัวอย่าง







บทความในหมวดที่่น่าสนใจ อื่นๆ JAVASCRIPT Learning

25 Mar 09 การใช้งานแอดทริบิวท์ autocomplete แบบพื้นฐาน อ่าน 3564 21 Aug 10 เริ่มใช้ และ ประยุกต์ CKEditor ให้ใช้งานง่าย เต็มความสามารถ อ่าน 3529 26 Feb 09 สร้างแบบฟอร์มค้นหาข้อมูลในเว็บไซต์ ด้วย Google อ่าน 3496 25 Sep 08 การแปลงค่าตัวแปรเป็นตัวแปร string ด้วยฟังก์ชัน toString() อ่าน 3442 13 Mar 09 สร้างฟังก์ชัน กรอกข้อความได้เฉพาะภาษาไทยด้วย javascript อ่าน 3280 06 Mar 11 แนะนำ ปลั๊กอิน comment ตัวใหม่ของ facebook อ่าน 3272 25 Sep 08 ตรวจสอบนามสกุลไฟล์ ก่อนทำการอัพโหลด อ่าน 3270 29 Jul 10 สั่ง print preview ใน IE และ ประยุกต์กับ บราวเซอร์ อื่น อ่าน 3256 25 Sep 08 แปลงค่าตัวแปรเป็นตัวแปร Number ด้วยฟังก์ชัน parseInt() และ parseFloat() อ่าน 3240 25 Sep 08 แสดงตัวอักษร เหมือนกับกำลังพิมพ์ คล้าย www.manager.co.th อ่าน 3050 17 Feb 09 การแปลงค่าตัวเลข ให้อยู่ในรูปแบบจำนวนเงิน มี comma ด้วย javascript อ่าน 2938 08 Oct 08 javascript อย่างง่าย กับการสร้างปุ่มจากรูปภาพ อ่าน 2842 30 Sep 08 แปลงตัวแปร String เป็นค่าตัวเเลข อ่าน 2778 05 Jul 10 ทบทวน วันที่ date object ใน javascript อ่าน 2776 31 Jul 10 javascript เรียกฟังก์ชัน ใน parent จาก iframe อ่าน 2750

บทความคนเข้าอ่านวันนี้

25 Nov 09 สร้างระบบ สมาชิกออนไลน์ member online ด้วย php และ ajax ใน jQuery อย่างง่าย อ่าน 7686 12 Nov 09 รู้จักกับ Ajax Events ใน jQuery อ่าน 4246 26 Oct 08 แสดง popup window ตรงกลาง อ่าน 10183 07 Oct 10 การใช้ php sdk เรียกใช้งาน graph api ใน facebook แบบระบุส่วนของข้อมูล อ่าน 2167 19 Feb 09 สร้างกล่อง alert ข้อความเฉพาะตัว ด้วย jQuery และ CSS อย่างง่าย อ่าน 4538 26 Jan 12 แสดง icons กำหนดรูปเอง ให้จุดเริ่มเต้น และสิ้นสุดของเส้นทาง ใน google map อย่างง่าย อ่าน 444 03 Nov 08 เปิด popup แล้วให้แสดงแบบ maximize อ่าน 4701 25 Sep 08 คำสั่ง SQL เพื่อสุ่มข้อมูลมาแสดง อ่าน 3799 10 Sep 10 การแสดง ข้อมูลใน infowindows ของ google map ด้วย ajax ใน jQuery อ่าน 3254 24 Feb 09 เพิ่มลูกเล่นให้กับป้ายโฆษณาตรึงขอบล่าง ด้วย jQuery อ่าน 3533 29 Oct 08 ใช้ php เข็ค javascript ว่ามีการเปิดใช้ หรือ enable หรือไม่ อ่าน 1636 04 Nov 10 การสร้าง json ไฟล์ จากฐานข้อมูล ด้วย php และการใช้งานด้วย jQuery getJSON() อ่าน 3287 18 Mar 09 สร้างฟังก์ชัน PHP กำหนดเวลาหมดอายุให้ัตัวแปร SESSION อย่างง่าย อ่าน 3680 25 Oct 08 ส่งอีเมลล์พร้อมกับแนบไฟล์ด้วย php mail function ได้อย่างง่าย อ่าน 5244 30 Mar 09 ค้นหาและ hilight ข้อความในหน้าเว็บเพจด้วย jQuery อ่าน 2779 12 Nov 10 ประยุกต์ php ฟังก์ชัน time() อย่างง่าย กับการแสดง เงื่อนไข ช่วงเวลา อ่าน 2330 04 Oct 08 SQL คืออะไร อ่าน 7496 06 Apr 10 ใช้ คุณสมบัติ css stylesheet สร้างตาราง อ่าน 4621 16 Oct 08 CSS กับการตกแต่งกรอบรูปภาพ อ่าน 10633 25 Dec 09 สร้าง watermark ลายน้ำ ให้กับช่อง สำหรับการค้นหา ด้วย jQuery และ CSS อย่างง่าย อ่าน 3752
จำนวนผู้เยี่ยมชม 784658
คน 2012 © Copyright ninenik.com. All rights reserved.