Det hjælper ikke.
Christian wrote in dk.edb.internet.webdesign.clientside:
> Prøv at give formen et "navn"
>
> Eks.
> <form name="!Mit navn!">
>
> og i javascriptet skal du kalde:
>
> document.!Mit navn!.tekstfeltnavn.value=='d'
>
> Christian
>
>
> David Wind wrote in dk.edb.internet.webdesign.clientside:
> > Jeg har siddet og kigget nogle artikler igennem om lyd i
> > javascript, og har skrevet et script til afspilning af lyd fra en
> > form. Men der er en fejl som jeg ikke kan finde, jeg ville bare
> > lige høre om der ikke var en der kunne hjælpe med at rette
> > scriptet.
> >
> > Her er det:
> >
> > <html>
> >
> >
> > <script language="javascript">
> > function playtune()
> > {
> > if(document.forms[0].tekstfeltnavn.value == "c");
> > {
> > document.all.music.src='1.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='d');
> > {
> > document.all.music.src='2.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='e');
> > {
> > document.all.music.src='3.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='f');
> > {
> > document.all.music.src='4.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='g');
> > {
> > document.all.music.src='5.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='a');
> > {
> > document.all.music.src='6.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='am');
> > {
> > document.all.music.src='1.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='dm');
> > {
> > document.all.music.src='2.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='em');
> > {
> > document.all.music.src='3.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='hm');
> > {
> > document.all.music.src='4.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='cm');
> > {
> > document.all.music.src='5.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='c#m');
> > {
> > document.all.music.src='6.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='dm');
> > {
> > document.all.music.src='1.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='f#m');
> > {
> > document.all.music.src='2.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='fm');
> > {
> > document.all.music.src='3.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='gm');
> > {
> > document.all.music.src='4.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='am');
> > {
> > document.all.music.src='5.wav'
> > }
> > if(document.forms[0].tekstfeltnavn.value=='h7');
> > {
> > document.all.music.src='6.wav'
> > }
> > alert("du skal skrive navnet på en akkord");
> > }
> >
> > function validering()
> > {
> > error = 0;
> > if((document.forms[0].tekstfeltnavn.value=='') && (error==0))
> > {
> > alert('Tekstfeltet skal udfyldes!');
> > document.forms[0].tekstfeltnavn.focus();
> > error = 1;
> > }
> >
> > if(error == 0)
> > document.forms[0].submit();
> > playtune();
> > }
> >
> > </script>
> >
> > <form action="" method="post" onsubmit="validering();return
> > false;">
> > <input type="text" name="tekstfeltnavn">
> > <input type="submit" value="Klik her for at afspille lyden">
> > </form>
> >
> >
> > lydene er der selvfølgelig ikke, men bare scriptet virker er det
> > fint nok.
> >
> > --
> > 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
>
>
> --
> 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
--
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