Hej
Jeg er temlig uerfaren i javascript, men kan til gengæld en del
asp. Desværre minder disse to ikke meget om hinanden. Jeg har
dette script:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script language="JavaScript">
function skriv(tal,ting)
{
ting.value = tal
}
function _onclick(tal,ting){
godkendt = true;
for (i=1; i<3; i++) {
if (tal==enk[i].value) {
godkendt = false
}
}
if (godkendt) {
skriv(tal,ting)
}
else {
alert("Du har allerede valgt dette værelse")
}
}
</script>
<title>Untitled</title>
</head>
<body>
<a title='Ledig' onClick="_onclick(15,enk1)">15</a>
<br>
<a title='Ledig' onClick="_onclick(1,enk1)">1</a>
<br>
<input type='text' name="enk1" style='width: 20;'
onFocus='blur()' id="enk1">
<br>
<a title='Ledig' onClick="_onclick(15,enk2)">15</a>
<br>
<a title='Ledig' onClick="_onclick(1,enk2)">1</a>
<br>
<input type='text' name="enk2" style='width: 20;'
onFocus='blur()' id="enk2">
</body>
</html>
Men når jeg kliker på et af "linkne" for jeg at vide at enk ikke
er objekt. Hvis jeg udskifter [i] med et tal, så det kommer til
at hedder det samme som en af input-boksene virker det, men hele
iden med et loop er at der ikke skal laves et script for hver
boks, håber der er en der kan gennemskue hvad der er galt.
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials