/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
problem med simpel form og javascript
Fra : Lars Hoffmann


Dato : 07-04-01 16:11

Jeg har et lille problem med at få en form til at viderestille til en
anden side. HTML koden minder meget om den der er beskrevet på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign/diverse.html#Kodeord>,
men istedet for kun at have et kodeord, vil jeg gerne have at man både
kan vælge noget i en dropdownbox og derefter vælge kodeordet. idéen er
at der så skulle viderestilles til <dropdownbox værdi>/<kodeord>.html.

koden ser således ud:

<form ACTION="#" onClick="location.href =
document.form.album.option.value +'/'+ document.form.code.value +
'.html'; return false">

<TABLE BORDER="0">
<TR>
   <TD>Album:</TD>
   <TD><SELECT NAME="album" >
   <OPTION VALUE="boda">Boda de María y Javi (The wedding of Maria and
Javi)
   <OPTION VALUE="sommer">Verano en Almería (Summer of 2000 in Almería)
   </SELECT>
</TR>
<TR>
   <TD>Password:</TD>
   <TD><input TYPE=TEXT SIZE=20 NAME="code">
   </TD>
</TR>
<TR>
   <TD>&nbsp;</TD>
   <TD><input TYPE=SUBMIT VALUE="OK!" onClick="location.href =
document.form.album.option.value +'/'+ document.form.code.value +
'.html'; return false"></TD>
   
</TR>
</TABLE>

</form>

Nogen der kan sige mig hvad der er galt?
Med venlig hilsen
Lars

 
 
Lars Hoffmann (07-04-2001)
Kommentar
Fra : Lars Hoffmann


Dato : 07-04-01 21:56

Lars Hoffmann wrote:
>
> Jeg har et lille problem med at få en form til at viderestille til en
> anden side.

ok, jeg fandt selv ud af det til sidst. Det er lidt tricky at fange en
dropdownbox's valg, men nu virker det, jeg har ændret:

> <form ACTION="#" onClick="location.href =
> document.form.album.option.value +'/'+ document.form.code.value +
> '.html'; return false">

til:
<form ACTION="#" onSubmit="location.href =
this.form.album.options[this.form.album.selectedIndex].value +'/'+
this.form.code.value + '.html'; return false">

og

> <TD><input TYPE=SUBMIT VALUE="OK!" onClick="location.href =
> document.form.album.option.value +'/'+ document.form.code.value +
> '.html'; return false"></TD>

til:
<TD><input TYPE=SUBMIT VALUE="OK!" onClick="location.href =
this.form.album.options[this.form.album.selectedIndex].value +'/'+
this.form.code.value + '.html'; return false"></TD>

Med venlig hilsen
Lars

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste