09. februar 2003 - 12:45Der er
21 kommentarer og 1 løsning
variabel størrelse
Hvilken funktion tjekker på størrelsen af en variabel?
Hvor kan man finde en funktionsoversigt til JS?
Grund til jeg spørger. Her en funktion der tjekker om der er indtastet noget i et felt i en form, vil også gerne have den til at tjekke den ikke er for lang, da min %¤%&%-MySql ikke gør noget ved det.
<script language="javascript"> function chkForm() { var f = document.form1; if ( f.forfatter.value == '') { alert('Husk forfatteren!'); f.forfatter.focus(); return false; }
var f = document.form1; if ( f.forfatter.value == '') { alert('Husk forfatteren!'); f.forfatter.focus(); return false; } if (f.forfatter.length > 10) { alert("Længden må ikke være længere end 10 char."); return false; }
Mon ikke du kalder funktionen forkert? Så¨dan skal den kaldes:
<form onsubmit="return chkForm()">
En anden ting er så, at du ikke må belave dig på et check på klienten. Det check er kun til for brugerens skyld ... du bør checke på serveren under alle omstændigheder.
//Spørg efter artikelnummer i db på den sidste - her kan der nemt forekomme fejl. Hvis den sidtse er slettet i tabellen, må artikelnummeret ikke forkomme to gange og derfor vil linket til det nye artikelnummer ikke virker
$query1 = "select Artikelnummer from artikeldbtest1 order by Artikelnummer desc limit 1";
virker den for dig hvis du indtaster en forfatter der er længere end 4 tegn. Hvis den er større end 4 tegn skal der komme en advarelsesbox der fortæller et den er for lang, ligesom hvis man slet ikke indtaster noget i forfatterfeltet?
Her virker den ikke...den springer lige over, og indsaætter hele artiklen selvom der er mere end 4 tegn i forfatter.
php: Når jeg har sendt beskeden, giver jeg en lille kommentar hvori der står at indsættelse er gået godt. Under kommentaren bliver formen (den samme php-kode) sat ind igen(jeg bruger ikke header()). 2. Gang man så skal til at skrive artikel, så virker [ryd felter] ikke.(Men det betyder ikke det store, hvis det er fjerner jeg den bare). Hvis JS virker så vil den knappen også virker.
nå...jeg lukker?...fik det aldrig til at virke...så validere i stedet med php
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.