webForumDet fria alternativet

Hur använder man id i javascript?

3 svar · 304 visningar · startad av ricketick

ricketickMedlem sedan apr. 200321 inlägg
#1

Hej.

Eftersom name inte är tillåtet i strict xhtml så vill jag använda mig av id istället, men hur anropar man id i ett javascript?

<form onsubmit="return ifylld()" action="mailto:coran@seaside.se" enctype="text/plain" method="post" id="boka"/>

if (document.boka.namn.value==""){
 alert("Du måste angeditt namn")
 ;return false;
 }
yohpopsMedlem sedan feb. 20011 102 inlägg
#2

document.all.boka
eller
document.all("boka")

Peter SMedlem sedan dec. 20025 484 inlägg
#3

Om du tänkt att det skall fungera i andra webbläsare än IE bör du använda document.getElementById("id"), alternativt skapa en funktion som använder båda sätten:

function getElmById(id) {
    return document.all ? document.all[id] : 
        document.getElementById ? document.getElementById(id) : 0;
}

var elm = getElmById("id");

if (elm) {
    // Om elementet finns
}

:)

ricketickMedlem sedan apr. 200321 inlägg
#4

Jo det hade jag tänkt mig, tack.

Genererad på 385 ms · cache AV · v20260730165559-full.f96bc7eb