Avatar billede k-asp-er Nybegynder
26. maj 2004 - 09:00 Der er 11 kommentarer og
1 løsning

JavaScript må være forhekset - Val af form med billedupload

Hvad hulen er der galt her? Min browser siger, at tegnet ')' var ventet:

<SCRIPT Language="Javascript">

function CheckForm(){
  var okay = true;
  if (!document.form.Felt.value.match(/\.jp[e]?g$/gi) && okay){
    alert ('Vælg venligst et jpg-billede');
    okay = false;
    document.form.felt.focus();
  }
  return okay;
}
</script>
Avatar billede fennec Nybegynder
26. maj 2004 - 09:11 #1
er det ikke sådan:
if (!document.form.Felt.value.match('/\.jp[e]?g$/gi') && okay){
Avatar billede fennec Nybegynder
26. maj 2004 - 09:13 #2
glem det. Tænkte ikke lige på at det var regular expression :o)
Avatar billede erikjacobsen Ekspert
26. maj 2004 - 11:03 #3
Hedder dit felt: felt eller Felt ?
Avatar billede k-asp-er Nybegynder
26. maj 2004 - 14:12 #4
ja og formen form og der er lavet en onsubmit
Avatar billede k-asp-er Nybegynder
26. maj 2004 - 14:13 #5
Feltet hedder Noget helt andet men er ens i hele udtrykket og i formen
Avatar billede k-asp-er Nybegynder
26. maj 2004 - 14:17 #6
<SCRIPT Language="Javascript">

function seeForm(){
  var okay = true;
  if (!document.alignrfrm.N1_<%=rs("id")%>.value.match(/^[1-4]\d{2}|2[0-2]\d|52[0-6]$/) && okay){
    alert ('Skriv venligst bredden i feltet      \n- et tal mellem 100 og 526'        );
    okay = false;
    document.alignrfrm.N1_<%=rs("id")%>.focus();
  }
    if (!document.alignrfrm.F1_<%=rs("id")%>.value.match(/\.jp[e]?g$/gi) && okay){
    alert ('Find venligst et jpg-billede      \npå din PC til at uploade '        );
    okay = false;
    document.alignrfrm.F1_<%=rs("id")%>.focus();
  }
  return okay;
}
</script>
//ovenstående  virker, men ikke nedenstående


<SCRIPT Language="Javascript">

function seeForm(){
  var okay = true;
    if (!document.alignrfrm.F1_<%=rs("id")%>.value.match(/\.jp[e]?g$/gi) && okay){
    alert ('Find venligst et jpg-billede      \npå din PC til at uploade '        );
    okay = false;
    document.alignrfrm.F1_<%=rs("id")%>.focus();
  }
  return okay;
}
</script>
Avatar billede fennec Nybegynder
26. maj 2004 - 14:23 #7
du har vel ikke de to funktioner til at ligge på samme side....
Avatar billede k-asp-er Nybegynder
26. maj 2004 - 14:49 #8
Nej, så ville de skulle hedde noget forskelligt
Avatar billede fennec Nybegynder
26. maj 2004 - 14:54 #9
Skulle bare lige tjekke :o)
Det var det eneste, jeg lige kunne se der evt. kunne være problemet.
Avatar billede roenving Novice
26. maj 2004 - 14:57 #10
Hvordan ser det ud i html-koden (Vis kilde i browseren !-)
Avatar billede k-asp-er Nybegynder
26. maj 2004 - 14:57 #11
Jeg har bare ikke en bredde med der skal valideres i den nederste
Avatar billede k-asp-er Nybegynder
09. juni 2004 - 00:13 #12
siden skrottet
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester