webForumDet fria alternativet
Logga in / Bli medlem

infoga variabel i funktion???

JavaScript

3 svar · 456 visningar · startad av eddy1

Medlem sedan aug. 2001969 inlägg
Frågan#1

HEj..

har kört fast lite, försöker infoga värdet av den variabel som jag skicka med till funktionen...

function checkpassw(name1,name2)
{
if (document.form1.name1.value==document.form1.name2.value)

	document.form1.name1.style.border="1px solid green";
else

	document.form1.name2.style.border="1px solid red";
}

funkar ubenbarligen inte att bara infoga variablarna name1, name2 i koden som jag gjort.... säkert riktigt enkelt men jag kommer inte på det???

Mvh

Medlem sedan juni 200032 967 inlägg
#2

Kanske kan fjungera:

if (document.form1.elements[name1].value==document.form1.elements[name2].value)
//etc
Medlem sedan maj 2003750 inlägg
#3

Du måste använda "array-syntax" såhär:

document.form1[b][name1][/b].style.border="1px solid green";

EDIT: To slow! :)

/Mirandir

Medlem sedan aug. 2001969 inlägg
#4

kalas. nu finkar det som det ska..
tackar

254 ms totalt · 4 externa anrop · v20260731065814-full.05830320
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)