Autor | Zpráva | ||
---|---|---|---|
grimword Profil |
#1 · Zasláno: 27. 1. 2016, 15:08:11
Mám na stránce <a href> a chtěl bych jej nahradit <input type="submit">. Jde to nějak udělat?
Já sám bych to udělat asi takto: <form action="http://www. . cz/" method="post"> <input type="submit"> </form> Bohužel Google mi ukazuje jen jak to udělat opačně. Jak nahradit button odkazem. A tak si nedokáži ověřit, že můj způsob je OK? |
||
ProbablyYes Profil |
<input type="button" value="odkaz" onclick="window.location.href='http://example.com';"> O různých metodách přesměrování je zde článek. Přesměrování pomocí formuláře je teoreticky možné a když už, nahraď method post za get. Nutno však říct, že obě metody jsou nesmírně nemotorné. |
||
anonymníí Profil * |
#3 · Zasláno: 27. 1. 2016, 15:43:08
grimword:
Špatně je už jen ta myšlenka. Odkazovat má odkaz, podle toho se taky jmenuje. Proč to potřebuješ? ProbablyYes: Formulář se odesílá na adresu v atributu action , pokud se s daty dále nepracuje, bude lepší skutečně POST k vyhnutí se parametrů v URL.
|
||
Bubák Profil |
#4 · Zasláno: 27. 1. 2016, 15:52:46
grimword:
„Já sám bych to udělat asi takto:“ Máš to správně, musí to fungovat, pokud action bude směřovat na platnou URL.
Živá ukázka Odkaz Jak píše anonymníí, na odkazy jsou odkazy. |
||
_es Profil |
grimword:
Ten „odkaz“ fungovať v prehliadačoch bude, no asi ho nebudú GET , nie metódou POST . Otázny je preto účel tvojej snahy.
|
||
xROAL Profil |
#6 · Zasláno: 27. 1. 2016, 17:44:14
A nestačilo by ho cez CSS naštýlovať, aby to vyzeralo ako tlačítko, ale pri tom to stále bol bežný odkaz (
<a> )? Vážne to musí "fyzicky" byť <input> ?
|
||
Bubák Profil |
#7 · Zasláno: 27. 1. 2016, 17:59:20
xROAL:
„A nestačilo by ho cez CSS naštýlovať, aby to vyzeralo ako tlačítko“ Vzhled takového tlačítka záleží na kombinaci prohlížeč × operační systém, takže univerzální řešení neexistuje. |
||
grimword Profil |
Ok, díky!
BTW: Jedná se o firemní systém na správu zakázek apod., který běží v prohlížeči. A tak je žádoucí, aby některé "odkazy" vypadaly jako tlačítka. |
||
Petr ZZZ Profil |
Bubák:
„Vzhled takového tlačítka záleží na kombinaci prohlížeč × operační systém, takže univerzální řešení neexistuje.“ To ale potom platí i pro ten input , ne?
grimword: Tohle - Odkazy jako tlačítka - nestačí? |
||
Str4wberry Profil |
#10 · Zasláno: 29. 1. 2016, 11:57:22
O vytvoření odkazu vypadajícího jako tlačítko jsem psal tady: Odkaz vypadající jako tlačítko
Od Internet Exploreru 9 by mělo stačit umístit značku <button> do odkazu: Živá ukázka
|
||
Časová prodleva: 8 let
|
0