一.选择器 
[HTML] 纯文本查看 复制代码 //1.选择body选择其它的可以直接使用这个方法,一定要加上*而且中间要有空格;
$("body *")
 
//2.选择带名称的直接使用;
$("#名称必须是ID") 
 
//3.这样是选择名称为classname的所有样式;
$(".classname")  
二.方法 
1.在这里我们先来说一下Ajax方法吧 在介绍使用之前我们先来了解一下关于这方面的W3c给的标准吧请看下面例子 
[HTML] 纯文本查看 复制代码 //newbtn事件
    $("#newbtn").click(function () {
        var strdomin = sethead($.trim($("#site").val()));
        $.ajax({
            type: "post",
            timeout: "3000",
            contentType: "application/json; charset=utf-8",
            url: "hander/ContraryFriend.ashx",
            data: { domain: $.trim($("#site").val()), strdo: "cfquery" },
            beforeSend: function () {
                $("#show").html(loadimage);
            },
            success: function (msg) {
                $("#show").html(msg);
            },
            error: function (ms) {
                $("#show").html("未查询到反链!!!");
            }
        });
    }); 
三.常用的例子实现多个输入框同时输入的方法 
[HTML] 纯文本查看 复制代码 //-----------------------------------------实现多个输入框同时输入的方法-----------------------------------------------
function getid(id) {
    return (typeof id == 'string') ? document.getElementById(id) : id
};
//关闭输入法
function closeIME(e) {
    var obj = e.target ? e.target : e.srcElement;
    obj.style.imeMode = 'disabled';
}
function OnPaste(e) {
    var obj = e.target ? e.target : e.srcElement;
    setTimeout("MoveHttp('" + obj.id + "')", 100);
}
function MoveHttp(id) {
    var val = getid(id).value;
    val = val.replace("http://", "");
    if (val[val.length - 1] == '/') {
        val = val.substring(0, val.length - 1);
    }
    getid(id).value = val;
}
function OnKeyup(e) {
    var obj = e.target ? e.target : e.srcElement;
    setTimeout("addInput('" + obj.id + "')", 200);
}
function addInput(id) {
    var obj = getid(id);
    //如果是一个没有True的input不执行
    if (obj.getAttribute('url') == 'true') {
        if (obj.value.indexOf('。') > 0) {
            obj.value = obj.value.replace('。', '.');
        }
        var tags = document.getElementsByTagName('input');
        for (var i = 0; i < tags.length; i++) {
            if (tags.getAttribute('url') == 'true' && tags != obj) {
                tags.value = obj.value;
            }
        }
    }
}
function BoxShowUrls(e) {
    BoxShow(e);
}
function Init() {
    $(":text").each(function () {
        $(this).bind("keyup", OnKeyup);
        //        $(this).bind("focus", closeIME);
        $(this).bind("paste", OnPaste);
        $(this)[0].setAttribute('autocomplete', 'off');
    });
} 
把上面的JS原版不动的放到你的页面里然后在页面的最后调用如下 
[HTML] 纯文本查看 复制代码 <script type="text/javascript"> Init();</script>
  如果你想让那个输入框有这样的效果就在那个输入框的标签里加上url="true"如下
?
<input id="txtFriendslink" url="true" name="word" type="text" class="clchinput" />
  这样效果就可以实现了,大家试试吧  
 
四.js分析Http请求地址的方式 
[HTML] 纯文本查看 复制代码 //QueryString =
//  {
//      data: {},
//      Initial: function () {
//          var aPairs, aTmp;
//          var queryString = new String(window.location.search);
//          queryString = queryString.substr(1, queryString.length); //remove "?"   
//          aPairs = queryString.split("&");
//          for (var i = 0; i < aPairs.length; i++) {
//              aTmp = aPairs.split("=");
//              this.data[aTmp[0]] = aTmp[1];
//          }
//      },
//      GetValue: function (key) {
//          return this.data[key];
//      }
//  } 
 
把这个直接放在JS文件里,不要放在方法 里面 
在使用的地方调用如下 
[HTML] 纯文本查看 复制代码 ////先调用才能使用QueryString
    //    QueryString.Initial();
var url=queryString.split("/");
   //先调用才能使用QueryString
    QueryString.Initial();
    var text = QueryString.GetValue('domain');
    var left = QueryString.GetValue('left'); 
当然如果你的URl是重写后的可以这样写 
[HTML] 纯文本查看 复制代码 var aPairs, aTmp;
    var queryString = new String(window.location.href);
    queryString = queryString.substr(1, queryString.length); //remove "?"   
    aPairs = queryString.split("/");
    var text = aPairs[aPairs.length - 1]; 
 |