webForumDet fria alternativet
Logga in / Bli medlem

jQuery - notequalTo ?

JavaScript

3 svar · 334 visningar · startad av AndersN

Medlem sedan nov. 2000146 inlägg
Frågan#1

Hej, jag är helt ny på jQuery och sitter och gör ett formulär med validering.
Jag har hittat den inbyggda funktionen equalTo för att kolla ex lösenord vid registrering.
Dock så är jag ute efter en omvänd funktion med, dvs en koll att man INTE har skrivit in samma värde i ex användarnamn och lösenord.

Någon som vet hur man kan åstakomma detta?

mvh
Anders

Medlem sedan aug. 20039 340 inlägg
#2

Efter lite googlande, och utan att ha testat koden så bör du kunna använda depends. Vet ej om detta är det bästa/smidigaste sättet. Namnfältet måste uppenbarligen ha id="username". Går nog att plocka ut elementet utifrån name-egenskapen också, men det är jag inte säker på hur man gör.

password: {
  required: true,
  depends: function(element) {
    return element.val() != $("#username").val();
  }
}
Medlem sedan nov. 2000146 inlägg
#3

Fungerade inte riktigt som jag ville men det gav mig en spark åt rätt håll så jag löste det.

Tack !

Medlem sedan aug. 20039 340 inlägg
#4

Posta gärna din lösning så att andra som har liknande problem kan ta del av den.

258 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)