Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML]przycisk w odnośniku
Forum PHP.pl > Forum > Przedszkole
robos85
Otóż, jak zrobić aby z normalnego, podkreślonego linka zrobić przycisk jak w formularzu?

Chcę np żeby ten przycisk miał właściwości jak znacznik <a> czyli przenosił mnie na podaną stronkę, ale nie był to formularz
Glarden
  1. <form action='strona.php'>
  2. <input type='submit' value='Przejdz'>
  3. </form>

Tylko że to toporne trochę... ale lepiej nie potrafię.
robos85
właśnie wiem, dlatego szukam czy jakoś inaczej to można
Void
  1. <input type="button" value="Kliknij tutaj" onClick="location.href='http://jakas.strona.pl';" />

ewentualnie możesz kombinować z css, żeby element <a> wyglądał jak przycisk, ale chyba tak jak wyżej jest prościej winksmiley.jpg
robos85
Cytat(Void @ 10.06.2007, 12:03:25 ) *
  1. <input type="button" value="Kliknij tutaj" onClick="location.href='http://jakas.strona.pl';" />

ewentualnie możesz kombinować z css, żeby element <a> wyglądał jak przycisk, ale chyba tak jak wyżej jest prościej winksmiley.jpg


ale muszę to dać pomiędzy form questionmark.gif czy tylko to wystarczy ?
Void
Tylko to wystarczy
robos85
dlaczego to:
  1. <? echo '<input type="button" value="edycja" onClick="location.href="edytuj_film1.php?id=$id";" />'; ?>
nie działa a to:
  1. <? echo '<input type="button" value="edycja" onClick="location.href='edytuj_film1.php?id=$id';" />'; ?>
działa questionmark.gif

różni się tylko znakami ' " przy location.href. Dałem przed \ więc teoretycznie powinno działać.
Void
Cytat(robos85 @ 10.06.2007, 13:53:37 ) *
dlaczego to:
  1. <? echo '<input type="button" value="edycja" onClick="location.href="edytuj_film1.php?id=$id";" />'; ?>
nie działa


A zobacz jak to wygląda w źródłe strony...
  1. onClick="location.href="edytuj_fim1.php?id=xx";"

logiczne, że cudzysłów (nawet jeśli w php poprzedzony znakiem \) zostanie uznany za koniec zdarzenia onClick. Dlatego wewnątrz atrybutów/zdarzeń html używa się tylko apostrofów.
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.