Jag håller på med ett formvalideringsskript. Problemet är att formuläret byggs upp dynamiskt i PHP, så alla inputfält finns inte alltid där.
Jag söker en motsvarighet till isset() i PHP, så att man kan skriva något liknande det här:
if (exists(document.formnamn.fältnamn)) {
// gör något
}
Finns det en funktion för något motsvarande, eller hur löser man en sådan sak?
Jag vet att det inte löser ditt problem på det sättet du kanske väntat dig, men kan du inte ändra JavaScriptet dynamiskt på samma sätt som du ändrar vad som skrivs ut på sidan?
Jodå, visst går det att göra utskrift av javascripten dynamiskt, och det är också gjort som en tillfällig lösning fram till dess eller om jag får en lösning i javascript.
Det jag har funkar hyfsat, men är inte särskilt snyggt.
Då har jag lagt två saker till min ringa kunskap om javaskript.
1. Det finns ingen färdig funktion för att kolla om ett objekt finns, utan man får bygga det själv. Tack för hjälpen.
2. Formelementen ligger i en array i formobjektet.
266 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91