(转)如何用js改变form的action属性值已经跳转页面地址
1个回答
展开全部
只要将form设定一个id如id=“form1”,
然后在submit的时候调用js函数,在函数中引用form.action=
"search.aspx?id="+value,即可改变form的action值,可以很好
的控制跳转的参数,而不用把原本的html页面改成asps页面。
eg:(1)<scriptlang="javascript"
function go(){varvalue=document.getElementByIdx("T1").value;
form1.action="search.asp?cx="+value;}
</script
引用该函数的form:<formid="form1" method=post onsubmit="go();"<inputtype="submit"id="a" value="测试"/(2)前台:<scriptlang="javascript"
function go(){
if("<%=url %"=="1"){
form1.action="/a.aspx";}else{
form1.action="/b.aspx?dd=<%=price%";}}
</script<formid="form1" runat="server" onsubmit="go();"
<input type="submit" ID="srb"
value="测试"/后台:string price = "2";
string url = "";
protected void Page_Load(object sender, EventArgs e){
if (!IsPostBack){
createTest();}}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询