28. september 2002 - 14:19Der er
10 kommentarer og 1 løsning
validering
Hey
jeg vil gerne have at der laves validering på en formular. i formularen kan brugeren vælge filer der skal uploades og samtidig udfylde en beskrivelse.
filerne må kun være jpg filer og hver fil skal have en beskrivelse. brugeren behøver ikke at udfylde hele formularen, men der skal væer en beskrivelse for hver jpg fil
er der nogen der kan hjælpe? eller fortællemig hvordan jeg kommer i gang med det..
// nedenstående giver et antal advarsler i Opera fordi // vi aflæser værdien i file-felter function validerUploads( frmObj ) { // vi forudsætter fortløbende numre fra 1 til N for ( i=1; frmObj.elements["FILE"+i]; i++ ) { var fil = frmObj.elements["FILE"+i].value; if ( fil != "" ) { // hvis der er udfyldt noget if ( fil.substr( fil.length-4 != "jpg" ) { frmObj.elements["FILE"+i].focus(); return false // det er ikke et .jpg filnavn } if ( frmObj.elements["DESCR"+i].value == "" ) { frmObj.elements["DESCR"+i].focus(); return false; // der mangler en beskrivelse } } } return true; // ingen fejl fundet. }; //end validerUploads( html Form object ) -> boolean
</script>
funktionen skal kaldes med formen som parameter. fx: <form ... onsubmit="return validerUploads(this);"
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.