B BeatL Medlem sedan nov. 2002 15 inlägg Frågan 18 feb. 2003 19:05 #1 jag tänkte att jag skulle slippa dom fula gråa knapparna, och sätta in snyggare textlänkar istället, men hur ska jag få dom att göra samma sak som submit och clear knapparna?
cyprys Medlem sedan dec. 2000 3 563 inlägg submit funkar i alla fall med
<input type=image src='bild.gif' name=Button1>
B BeatL Medlem sedan nov. 2002 15 inlägg eeh, men jag skrev ju att jag ville ha textlänkar, inte bildlänkar?
C colione Medlem sedan juni 2001 4 421 inlägg <a href="void(0)" onclick="document.form_namnet.submit()">
B BeatL Medlem sedan nov. 2002 15 inlägg det funkar inte :(
knappen är kopplad så att den länkar till sidan igen, fast med "action=submit", och det funkar utmärkt med den vanliga input knappen, men inte med länken...
Tengblad Medlem sedan dec. 1999 8 277 inlägg Du kan använda dig av css för att ändra så att dom vanliga knapparna blir som textlänkar.
B BeatL Medlem sedan nov. 2002 15 inlägg ok, tack för tipset, men kan ni inte förklara hur man gör också? liksom därför jag frågar här... :)
P Peter S Medlem sedan dec. 2002 5 483 inlägg <form name="foo">
<!-- Annan kod -->
<a href="javascript:document.forms['foo'].submit()">Skicka</a>
</form>
:)
B BeatL Medlem sedan nov. 2002 15 inlägg tack för alla förslag, men det funkar tyvärr fortfarande inte.
är det så att man absolut måste ha länken innanför <form> taggen?
kan det ha nåt att göra med PHPkoden på sidan? (hela sidan är echo:ad från PHP)
P Peter S Medlem sedan dec. 2002 5 483 inlägg Posta koden du använder som inte fungerar.
:)
B BeatL Medlem sedan nov. 2002 15 inlägg <form name=\"guestbook\" method=\"post\" action=\"guest_castillo.php?action=submit\" onSubmit=\"return check_form()\">
Namn: <center><input type=\"text\" name=\"name\" size=\"53\" maxlength=\"50\"></center><br>
Inlägg: <center><textarea name=\"message\" cols=\"40\" rows=\"6\" wrap=\"VIRTUAL\"></textarea></center><br>
<center>
<input type=\"submit\" name=\"submit\" value=\"Submit\"><input type=\"reset\" name=\"reset\" value=\"Reset\">
</form>
</td></tr>
<tr>
<td bgcolor=\"#D4CFC9\" width=100 class=\"link\"></td>
<td bgcolor=\"#D4CFC9\" width=100 class=\"link\" onMouseover=\"this.bgColor='AAA6A1'\" onMouseout=\"this.bgColor='#D4CFC9'\"
align=\"center\"><a href=\"javascript:document.forms['guestbook'].submit()\">Skicka</a></td>
<td bgcolor=\"#D4CFC9\" width=100 class=\"link\" onMouseover=\"this.bgColor='AAA6A1'\" onMouseout=\"this.bgColor='#D4CFC9'\"
align=\"center\"><b>Rensa</b></td>
<td bgcolor=\"#D4CFC9\" width=100 class=\"link\"></td>
</tr>
detta är alltså submit funktionen, allting echo:at genom PHP (färre krångliga filer). check_form() är en javascript funktion för att man inte ska kunna submitta tomma inlägg
P Peter S Medlem sedan dec. 2002 5 483 inlägg Följande fungerar för mig:
<form name="guestbook" method="post" action="guest_castillo.php?action=submit" onSubmit="">
Namn: <center><input type="text" name="name" size="53" maxlength="50"></center><br>
Inlägg: <center><textarea name="message" cols="40" rows="6" wrap="VIRTUAL"></textarea></center><br>
<center>
<a href="javascript:document.forms['guestbook'].submit()">Skicka</a><input type="reset" name="reset" value="Reset">
</form>
Notera att det inte skall vara ett mellanslag i ordet "javascript".
:)
B BeatL Medlem sedan nov. 2002 15 inlägg haha, nu kom jag på vad problemet var:
jag hade en submitknapp i <form> taggen kvar, och därför vart den knas när jag skulle submitta via textlänken...
men nu fungerar det iallafall
tackar för all hjälp