Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [xhtml] link zamiast przycisku
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
Krzychur
Mam takie pytanie. Czy da się jakoś zrobic, aby zamiast przycisku np. w forumlarzach [xml:1:db07f9df05]<INPUT TYPE=submit VALUE=Wyślij>[/xml:1:db07f9df05] był po prostu link, wysyłający zawartość formularza?
Draugfor
Moze byc tak:
Kod
<style type="text/css">

     input.makeALink {      border: 0px inset;

                    background-color: transparent;

                    color: blue;

                    text-decoration: underline;

                    cursor: pointer; }

</style>



<!-- a w kodzie: -->

<input type="button" class="makeALink" value="Wyslij" />
lukaswoj
Mozesz tez nadac formularzowi jakies ID, np:
Kod
<form id="formularzyk" action="skrypt.php" method="get">

<input type="submit" value="cokolwiek" style="display:none">

</form>


I potem wyslac go za pomoca takiego link'a:
Kod
<a href="#" onClick="document.getElementById('formularzyk').submit()">Wyślij formularz</a>


W formularzu musi być element typu "submit" bo inaczej obiekt "formularzyk" nie bedzie posiadal metody "submit()", tzn po kliknięciu linka nic się nie stanie. Za pomocą "display:none" element ten można jednak łatwo ukryć.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.