FAQ |
Kalender |
2005-03-17, 16:30 | #1 | ||
|
|||
Mycket flitig postare
|
Hejsan.
Håller på med ett formulär, där man anger sitt län så blir nästa select box fylld med möjliga städer. Anropar jag filen direkt såhär http://www.6annonser.se/dev/annons.php så funkar det, men innifrån sidan funkar det inte: http://www.6annonser.se/dev/index.php?p=annons Javascriptkoden har jag direkt i annons.php, har även prövat med att ha den inom <head> med <script type="text/javascript" src="includes/javascript.js"></script> men då funkade det inte ö.h.t. -Martin |
||
Svara med citat |
2005-03-17, 16:40 | #2 | |||
|
||||
Administratör
|
Utan att kollat närmare på det så statistiskt så beror det på att du har 2 ytterligare input alternativ (användarnamn och lösenord) på samma sida. Testa att ta bort dem och se om det hoppar igång ... till 99% är det de som ställer till det och då får du leta i koden vilken funktion som hänvisar till rätt input.
Thomas
__________________
Snickare - Copenhagen - Stockholm - Shoppasmart - Bilverkstad - flig.ht/s - Stockholm - Nöje - Direct Flights - TOBUY Sverige - Pengar.se. |
|||
Svara med citat |
2005-03-17, 16:52 | #3 | ||
|
|||
Mycket flitig postare
|
Citat:
-martin |
||
Svara med citat |
2005-03-17, 16:53 | #4 | |||
|
||||
Administratör
|
Nästa gång blir "till 99% är det de som ställer till det" ändrat till "till 99.1% är det de som ställer till det" istället hehe.
Thomas
__________________
Snickare - Copenhagen - Stockholm - Shoppasmart - Bilverkstad - flig.ht/s - Stockholm - Nöje - Direct Flights - TOBUY Sverige - Pengar.se. |
|||
Svara med citat |
2005-03-17, 16:53 | #5 | ||
|
|||
Mycket flitig postare
|
hehe... vad bör jag ändra så jag kan ha båda formuläret, är usel på javascripts..
|
||
Svara med citat |
2005-03-17, 17:26 | #6 | |||
|
||||
Administratör
|
Citat:
Lägg tillbaks javascriptet direkt i htmlfilen så är det lättare för WN'are att ladda ner dokumentet och testa lokalt. Thomas
__________________
Snickare - Copenhagen - Stockholm - Shoppasmart - Bilverkstad - flig.ht/s - Stockholm - Nöje - Direct Flights - TOBUY Sverige - Pengar.se. |
|||
Svara med citat |
2005-03-17, 18:25 | #7 | |||
|
||||
Medlem
|
Har inte sett exemplet, hinner inte kolla heller, men jag har haft liknande problem.
Jag hänvisade till document.forms[0].inmatning.value Detta fuckar då upp om det kommer in ett annatal inmatningsfält, men man löser det såhär: <form name="myfield"> (kanske var id och inte name...) document.forms['myfield'].inmatning.value |
|||
Svara med citat |
2005-03-17, 18:37 | #8 | |||
|
||||
Mycket flitig postare
|
document.getelementbyid('namnpåelement').value funkar om du definerar ditt element:
<input type="text" id="namnpåelement"> annars så funkar document.formnamn.namnpåelement.value också. (utan att titta på det specifika exemplet så kanske ni förstår hur det fungerar) |
|||
Svara med citat |
2005-03-17, 19:36 | #9 | ||
|
|||
Mycket flitig postare
|
Citat:
http://www.6annonser.se/dev/index.php?p=annons JavaScriptkoden ligger här: http://www.6annonser.se/dev/includes/javascript.js Formuläret där man väljer Län/stad heter: "<form action=\"register_check.php\" method=\"post\" name=\"register\" onsubmit=\"return checksubmit()\"> " Och mitt andra formulär, som är på högerspalten är bara en vanlig: <form method="POST" action="?p=annons"> Hur kan det störa varandra? Tar jag bort loginformuläret så funkar det andra formuläret med län & stad... -Martin |
||
Svara med citat |
2005-03-17, 20:06 | #10 | ||
|
|||
Mycket flitig postare
|
Orsaken till varför det inte fungerar är att du har glömt att avsluta det första formuläret..
|
||
Svara med citat |
Svara |
|
|