jQuery(document).ready(
 function(){
  //获得输入框焦点 
   jQuery('#searchbox .textfield').focus(
   function() {
    // 如果搜索框的内容是 "搜索关键字", 文字颜色变深, 内容清空.
    if(jQuery(this).val() == '搜索关键字') {
     jQuery(this).css({color:"#555"}).val('');
    }
   }
  // 当鼠标在搜索框失去焦点
  ).blur(
   function(){
    // 如果搜索框的内容是空, 则文字颜色变浅, 显示 "搜索关键字" 字样.
    if(jQuery(this).val() == '') {
     jQuery(this).css({color:"#999"}).val('搜索关键字');
    }
   }
  );
  // 当点击搜索按钮时
  jQuery('#searchbox .button').click(
   function() {
    // 如果搜索框内容是 "搜索关键字" 或者是空, 不进行任何操作.
    if(jQuery('#searchbox .textfield').val() == '' || jQuery('#searchbox .textfield').val() == '搜索关键字') {
     return false;
    // 否则提交并进行搜索
    } else {
     jQuery(this).submit();
    }
   }
  );
  // DOM 加载完毕时发生的事件
  jQuery(
   function() {
    // 如果搜索框内容是 "搜索关键字" 或者是空, 文字颜色变浅, 显示 "搜索关键字" 字样.
    if(jQuery('#searchbox .textfield').val() == '' || jQuery('#searchbox .textfield').val() == '搜索关键字') {
     jQuery('#searchbox .textfield').css({color:"#999"}).val('搜索关键字');
    }
   }
  );
 }
)

使用时需要导入JQUERY库