JavaScript ile URL parametresini geçirerek

2 Cevap php

Ben İleri ve Geri düğmelerini oluşturur bazı JavaScript var. Ancak, URL bir parametre geçmesi gerekiyor (?id=$idd):

<a href="javascript:submitForm('mainForm','back');" title="Go back to the kit home page" style="float: left;"><img src="images/back.gif" alt="Go back to the kit home page" border="0" /></a>
<a href="javascript:submitForm('mainForm','proceed');" title="Submit the order details" style="float: right;"><img src="images/proceed.gif" alt="Proceed to the next page" border="0" /></a>

JavaScript aşağıdadır:

// Used in all pages to submit a form and optionally set a hidden 
// form varaible called 'navigate' to direct navgiation
function submitForm(formName, navigateValue) {
    if (navigateValue != null && navigateValue != "") {
    	document.forms[formName].navigate.value = navigateValue;
    }
    document.forms[formName].submit();
}

Teşekkürler.

2 Cevap

Sen url sizin <form> noktaları için değişken eklemeniz gerekir:

<form action="example.com?id=14">

Ben size soruyoruz ne tahmin ediyorum, ve bir form göndererek iseniz, neden formdaki verileri koymak değil, ama sadece değiştirmeniz gerekir gibi geliyor çünkü çok mantıklı değil formlar 'action özellik. Gibi bir şey:

document.forms[formName].action += "?id=$idd";

Ama bu mevcut eylem değerine sıkı sıkıya bağlıdır ve muhtemelen bir doğrulama yöntemi ile bu sterilize etmek isteyeceksiniz.