Mikkel Petersen wrote:
> Hej NG
>
> Jeg har tidligere skrevet i en tråd, men ved ikke om i har set mit spg. da
> det er langt nede.
>
> Mit spg. er om man kan sammensætte nedenstående kode.
>
> ----------------------------------------------------
> if (form.elements["tlf"].value == "") {
> errors+="Pris skal udfyldes.\n";
> }
>
> if (! form.elements['tlf'].value.match(/[0-9]+/)){
> errors+="Pris skal udfyldes med tal.\n";
> }
> ----------------------------------------------------
>
> Kan man ikke sammensætte dem med en or sætning.
>
> if (form.elements["tlf"].value == "" or
> form.elements['tlf'].value.match(/[0-9]+/))
>
> Ved godt "or" ikke kan bruges men hvordan gøres det så.
>
> Tak
I Javascript bruger man && (2 og-tegn) som AND og || (2 pipe-tegn) til OR.
ex.
if ( (form.elements["tlf"].value=="") ||
(form.elements["tlf"].value.match(/[0-9]+/)) )
Hintzmann