2017-09-07 3 views
0

Ich habe ein Textfeld, das nach Mysql postet. Es funktioniert gut. Was ich tun möchte, ist das gleiche Feld haben eine andere Funktion mit Javascript. Es scheint, dass es das eine oder das andere ist. Nicht beide. Jede Hilfe wäre nett.mehrere Namen in Eingabefelder

Diese Beiträge zu MySQL (Adminpassword = Mysql Field):

<input type="password" name="adminpassword" id="adminpassword" class="password" placeholder="e.g. secretpassword"> 

Diese Funktion Javascript funktioniert, aber schreiben nicht zu Mysql: (Offensichtlich)

<input type="password" name="password" id="adminpassword" class="password" placeholder="e.g. secretpassword"> 

ich versucht habe: (Javascript Werke , aber schreiben nicht auf MySQL)

<input type="password" name="password adminpassword" id="adminpassword" class="password" placeholder="e.g. secretpassword"> 

Dies ist Javascript:

$(document).ready(function() { 
$("#showHide").click(function() { 
if ($(".password").attr("type") == "password") { 
    $(".password").attr("type", "text"); 
    } else { 
    $(".password").attr("type", "password"); 
    } 
    }); 
}); 
+1

Sie sind nicht klar .. was Sie wollen, zu tun? –

+0

Ihre Frage ist nicht klar und name = "password adminpassword", falsch –

+0

Ändern der ID (#) funktioniert. Vielen Dank. Poste das nochmal, dass ich es richtig markieren kann? – user2720970

Antwort

0

Sie könnten ein verstecktes Feld verwenden und den Wert kopieren (vor dem abschicken) aus der Passwort-Eingabe zu dem verborgenen Eingang:

<input type="password" name="adminpassword" id="adminpassword" class="password" placeholder="e.g. secretpassword"> 
<input type="hidden" name="password" id="adminpassword"> 
Verwandte Themen