19. september 2003 - 21:12Der er
16 kommentarer og 1 løsning
Skift billede
Hej Jeg har en formular hvor jeg skal have validering på. Det virker ok. Men vil også have et rødt billede synlig ved det felt som ikke er udfyldt. min kode ser således ud: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/javascript">
function validate(){
document.ring.ring_mig_op.checked = true;
feltnavn = "firma" eval('document.ring.I'+feltnavn).src = "image/blank_knaplille_rod.gif" if ( eval('document.ring.'+feltnavn).value == "" ){ fejltekst = "Firmanavn skal oplyses" break }
feltnavn = "adresse" eval('document.ring.I'+feltnavn).src = "image/blank_knaplille_rod.gif" if ( eval('document.ring.'+feltnavn).value == "" ){ fejltekst = "Adresse skal oplyses" break }
feltnavn = "postnr" eval('document.ring.I'+feltnavn).src = "image/blank_knaplille_rod.gif" if ( eval('document.ring.'+feltnavn).value == "" ){ fejltekst = "Postnummer skal oplyses" break }
feltnavn = "postby" eval('document.ring.I'+feltnavn).src = "image/blank_knaplille_rod.gif" if ( eval('document.ring.'+feltnavn).value == "" ){ fejltekst = "By skal oplyses" break }
feltnavn = "telefon" eval('document.ring.I'+feltnavn).src = "image/blank_knaplille_rod.gif" if ( eval('document.ring.'+feltnavn).value == "" && document.ring.Email.value == "" ){ fejltekst = "Enten telefon nummer eller mail-adresse skal oplyses" break } break } if( fejltekst != "" ){ eval('document.ring.I'+feltnavn).src = "image/blank_knaplille_rod.gif" eval('document.ring.'+feltnavn).focus() eval('document.ring.'+feltnavn).select() alert(fejltekst) return false } return true }
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/javascript">
function validate(){
var fejltekst = "";
document.ring.ring_mig_op.checked = true;
var feltnavn = "firma" document.images["i_"+feltnavn].src = "image/blank_knaplille_rod.gif" if ( document.ring[feltnavn].value == "" ){ var fejltekst = "Firmanavn skal oplyses" }
if ( document.ring[feltnavn].value == "" ){ var feltnavn = "adresse" document.images["i_"+feltnavn].src = "image/blank_knaplille_rod.gif" var fejltekst = "Adresse skal oplyses" }
var feltnavn = "postnr" document.images["i_"+feltnavn].src = "image/blank_knaplille_rod.gif" if ( document.ring[feltnavn].value == "" ){ var fejltekst = "Postnummer skal oplyses" }
var feltnavn = "postby" document.ring["i_postnr"].src = "image/blank_knaplille_rod.gif" if ( document.ring[feltnavn].value == "" ){ var fejltekst = "By skal oplyses" }
var feltnavn = "telefon" document.images["i_"+feltnavn].src = "image/blank_knaplille_rod.gif" if ( document.ring[feltnavn].value == "" && document.ring.email.value == "" ){ var fejltekst = "Enten telefon nummer eller mail-adresse skal oplyses" }
;) hmm jeg skal vist være meget hurtigere til at kigge det igennem..
Dog vil jeg nævne, vil den ikke alt sætte billedet blank_knaplille_rod ind ved feltnavn "telefon" da det er det sidste man ligger i variablen feltnavn?? var feltnavn = "telefon"
Man fik da vidst ikke andet end end lang næse her...
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.