สร้าง watermark ลายน้ำ ให้กับช่อง สำหรับการค้นหา ด้วย jQuery และ CSS อย่างง่าย

25 December 2009

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


CSS สำหรับกำหนดคุณสมบัติลายน้ำ ในที่ใช้รูปจาก google สำหรับทดสอบ สามารถแทนรูปภาพอื่นได้

<style type="text/css">
.watermark{
	background:url(http://www.google.com/cse/intl/en/images/google_site_search_watermark.gif) no-repeat 5px 2px;
}
</style>

HTML Code ตัวอย่าง

<form id="form1" name="form1" method="post" action="">
  <input name="kw" type="text" id="kw" size="45" />
  <input type="submit" name="Sbt" id="Sbt" value="ค้นหา" />
</form>

Javascript Code

<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load("jquery", "1.3.2");
</script>
<script type="text/javascript">
$(function(){
	var objKey="#kw"; // id ของ ช่องค้นหา 
	if($(objKey).val()==""){
			$(objKey).addClass("watermark");
	}	
	$(objKey).focus(function(){	 
		$(objKey).removeClass("watermark");			 
	}).blur(function(){
		if($(objKey).val()==""){
			$(objKey).addClass("watermark");
		}	
	});	
});
</script>







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

20 Oct 10 สร้าง video playlist ของ jwplayer jquery plugin ด้วย xml และการใช้งาน อ่าน 4210 27 Jun 11 ลูกเล่น เพิ่มช่องรับ input type file อัตโนมัติ ด้วย jQuery อ่าน 4210 19 Nov 09 สร้าง scrollbar แนวตั้ง จากรูปภาพ ด้วยเทคนิค css sprite image และ jQuery อ่าน 4188 25 Sep 08 Event ของ jquery แบบ Basic อ่าน 4176 22 Dec 10 เพิ่มลูกเล่น การแสดงข้อมูล เลื่อนสลับบน ล่าง คล้าย twitter ด้วย jQuery อ่าน 4150 09 Oct 09 ขยายขนาดความสูงของ iframe ตามความสูงของเพจที่แสดง ด้วย jQuery อ่าน 4123 24 Sep 10 ประยุกต์ facebox ของ jQuery แทนการใช้ mootools facebox มาใช้งาน อ่าน 4103 25 Sep 08 การกำหนด selectors ด้วย jQuery แบบลำดับขั้น ตอนที่ 1 อ่าน 4087 10 Sep 10 การแสดง ข้อมูลใน infowindows ของ google map ด้วย ajax ใน jQuery อ่าน 4074 24 Feb 09 เพิ่มลูกเล่นให้กับป้ายโฆษณาตรึงขอบล่าง ด้วย jQuery อ่าน 4038 25 Sep 08 มารู้จัก effect ของ jquery อย่างง่าย ตอนที่ 2 อ่าน 3972 19 Feb 10 สร้าง Horizontal Accordion แนวนอน ด้วย jQuery อย่างง่าย อ่าน 3904 19 Sep 10 DirectionsService DirectionsRenderer ค้นหา และสร้าง เส้นทางใน google map อ่าน 3882 11 Feb 11 แนะนำ การใช้งาน jQuery quicksearch plugin อ่าน 3861 02 Feb 10 หมุน สลับ แบนเนอร์ในแนวนอน ด้วย jQuery อย่างง่าย อ่าน 3857

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

13 Oct 10 สร้างเส้นทาง จากการ คลิกกำหนด waypoints จุดผ่านเส้นทาง ใน google map อ่าน 2555 15 Nov 09 สร้างลิ้งค์เมนู 2 ภาษา กรณี ไทย อังกฤษ ด้วย php อย่างง่าย อ่าน 2217 25 Sep 08 กรอกข้อมูลได้เฉพาะตัวเลข อ่าน 4165 15 Sep 10 สร้าง ตัว marker ระบุตำแหน่ง ใน google map จำนวนมาก จาก xml ไฟล์ อ่าน 5166 19 Oct 08 คำสั่ง SQL COUNT อ่าน 7773 31 Jul 10 javascript เรียกฟังก์ชัน ใน parent จาก iframe อ่าน 3374 17 Aug 09 สร้างเมนู เทคนิค ลูกตาปลา ด้วย jQuery อย่างง่าย อ่าน 6609 16 Aug 09 jQuery UI คือ อะไร อ่าน 4968 13 Mar 09 สร้างฟังก์ชัน กรอกข้อความได้เฉพาะภาษาไทยด้วย javascript อ่าน 4370 13 Oct 08 คำสั่ง SQL BETWEEN อ่าน 11009 30 Oct 10 การเลื่อน jQuery UI tab อัตโนมัติ ตามเวลาที่กำหนด อ่าน 11027 26 Feb 09 สร้างแบบฟอร์มค้นหาข้อมูลในเว็บไซต์ ด้วย Google อ่าน 4015 25 Sep 08 รู้จักฟังก์ชันของ jQuery ในการเรียกใช้ Attribute อ่าน 3797 12 Aug 10 ประยุกต์ ใช้ jQuery สร้างข้อความเลื่อน ซ้าย ขวา คล้าย marquee อ่าน 3265 04 Oct 10 รู้จัก และใช้งาน php sdk สำหรับ facebook เพิ่มขึ้น อ่าน 4236 02 Nov 10 แนะนำ และการใช้งาน jQuery Colorpicker Plugin การเลือกค่าสี อ่าน 1949 25 Sep 08 การกำหนด selectors ด้วย jQuery แบบลำดับขั้น ตอนที่ 2 อ่าน 3543 11 Feb 11 แนะนำ การใช้งาน jQuery quicksearch plugin อ่าน 3861 30 Dec 08 การใช้งาน ajax ใน jQuery อย่างง่าย อ่าน 4911 16 Sep 10 เพิ่มความสะดวก การ insert update delete ข้อมูล ของ mysql ด้วย php function อ่าน 9336
จำนวนผู้เยี่ยมชม 892676
คน 2012 © Copyright ninenik.com. All rights reserved.