2012-03-28 3 views
0

Ich mache einen Prototyp und die Manipulation der URL beim Absenden eines Formulars verursacht mich Probleme. Ich möchte nur auf den Link umleiten, aber mein Styling beibehalten.haben Form fungieren als eine einfache Umleitung (HTML/PhoneGap)

<form method = "link" action="portal.html" class="forms"> 

     <label>Username:</label> 
     <input type="text" name="username" /> 
     <label>Password:</label> 
     <input type="password" name="password" /> 
     <input type="submit" class="submit" /> 
</form> 

Ich möchte, dass die eine eine gerade Umleitung .. w/Anhängen des? Username = & Passwort zu handeln submit = auf die Umleitung.

Wenn es einen Unterschied macht, ist dies ein HTML5-Projekt für Android mit Phonegap.

Antwort

0

Wenn ich richtig verstanden habe, möchten Sie nur das Formular absenden und auf eine andere Seite gehen, während Sie die Felder des Formulars an die URL als Abfragezeichenfolge anhängen (?foo=bar&foo=bar). Dazu müssen Sie Ihre Form Methode als GET erklären, wie so:

<form method="GET" action="portal.html" class="forms"> 

EDIT: stellt sich heraus, das gewünschte Verhalten genau das Gegenteil.

Um nicht einen Query-String anhängen, könnten Sie Ihre Form Methode zu POST

<form method="POST" action="portal.html" class="forms"> 
+0

gesetzt Ich will nicht einmal das Formular abzusenden .. Ich will einfach die Submit-Button handeln href. Zum Beispiel, klicken Sie auf "Senden" und gehen Sie zu "a.html". NICHTS.html? Benutzername = & Passwort = – DJPlayer

+0

@DJPlayer, siehe meine Bearbeitung. –

+0

gearbeitet .. danke. – DJPlayer

Verwandte Themen