Avatar billede bahn Nybegynder
16. februar 2002 - 23:11 Der er 5 kommentarer og
1 løsning

test af værdi i array!

<SCRIPT TYPE="text/javascript">
<!--
function tjek(intast)
{
var nummer = new Array();
nummer[0] = '4101'
nummer[1] = '491588'

var besk = new Array();
besk[0] = 'cement'
besk[1] = 'Trasko'

if (intast == nummer[0])
{
document.form.beskrivelse.value=besk[0];
}
if (intast == nummer[1])
{
document.form.beskrivelse.value=besk[1];
}
}
-->
</SCRIPT>

dette virker fint men når der på et tidspunkt kommer 100 rækker i arrayet bliverdet lidt meget at skrive hvorda´n KAN JEG GØRE DET NEMMERE?
Avatar billede bahn Nybegynder
16. februar 2002 - 23:13 #1
trikcet er at hvis det indtastede er det samme som et af nummererne skal der stå den tilsvarende beskrivelse i en form!!!
Avatar billede stig3 Mester
16. februar 2002 - 23:16 #2
for (int a=0; a<100; a++){
  if (intast == nummer[a])
    {
    document.form.beskrivelse.value=besk[a];
    }
}
Avatar billede stig3 Mester
16. februar 2002 - 23:17 #3
hvis det skal variere efter arrayets længde:

for (int a=0; a<nummer.lenght; a++){
Avatar billede bahn Nybegynder
16. februar 2002 - 23:30 #4
<SCRIPT TYPE="text/javascript">
<!--
function tjek(intast)
{
var nummer = new Array();
var besk = new Array();
nummer[0] = '4101';
besk[0] = 'filterelement';
nummer[1] = '491588';
besk[1] = 'filterelement';

for (int a=0; a<nummer.length; a++;){

if (intast == nummer[a])
{
document.form.beskrivelse.value=besk[a];
}
}
}
-->
</SCRIPT>

jeg får at vide at der mangler et ;
Avatar billede stig3 Mester
17. februar 2002 - 01:50 #5
<SCRIPT TYPE="text/javascript">
function tjek(intast)
{
var nummer = new Array();
var besk = new Array();
nummer[0] = '4101';
besk[0] = 'filterelement';
nummer[1] = '491588';
besk[1] = 'filterelement';

for (int a=0; a<nummer.length; a++;){

if (intast == nummer[a])
{
document.form.beskrivelse.value=besk[a];
}
}
}
</SCRIPT>
Avatar billede stig3 Mester
17. februar 2002 - 01:52 #6
Den måde du har forsøgt at udkommentere med virker kun i html. I JavaScript skal du udkommentere med:
//Dette er udkommenteret

/*
Denne
Blok er
Udkommenteret
*/
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