jQuery中設(shè)置form表單中action值的實(shí)現(xiàn)方法

字號(hào):


    下面小編就為大家?guī)?lái)一篇jQuery中設(shè)置form表單中action值的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。
    html代碼:
    <form id="myFormId" name="myForm" action="" method="post">
     <input type="hidden" id="inParam" name="inParam" />
     <input type="hidden" id="tstype" name="tstype" />
     <input type="hidden" id="zd" name="zd" />
    </form>
    熟悉JavaScript的朋友一定曉得JS可以動(dòng)態(tài)改變form表單中action的值,寫(xiě)法如下:
    document.myForm.action = "userinfo.shtml";  
    //需要注意的是form標(biāo)簽一定要有name屬性,光有id沒(méi)有name不起作用
    document.myForm.attributes["action"].value = "XXXXXXXX";
    document.all("myFormId").setAttribute("action", "欲賦的action的值");
    上述兩種方式在JavaScript中均經(jīng)過(guò)測(cè)試。
    --------------------------------------------
    下面介紹在jQuery中設(shè)置form表單中action的值的方法。
    $("#myFormId").attr("action", "userinfo.shtml");
    【注意】:$("#myFormId").action="XXX";  這種寫(xiě)法是不起作用的!
    以上這篇jQuery中設(shè)置form表單中action值的實(shí)現(xiàn)方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考