Autor Zpráva
pito
Profil
jde zmenit input type="submit" na odkaz? Jako myslim to tlacitko treba na <a href

<form method="get" action="index.php">
<input type="submit" name="vek" value="Odeslat Formulář">
</form>
Miloš
Profil
Nerozumím přesně položené otázce. Chceš:
a) aby se tlačítko nechovalo jako tlačítko, přestalo plnit funkci tlačítka a stalo se odkazem
b) aby tlačítko nevypadalo jako tlačítko, nýbrž aby vypadalo jako odkaz, ale stále plnilo funkci tlačítka (odesílalo formulář)
c) aby nějaký odkaz <a href> plnil funkci tlačítka (odesílal formulář)
?
kletely
Profil
pito
možno niečo takéto si myslel
<a href="..."><button type="button">Tlačítko</button></a>
Měsíček
Profil
Ano lze, ale musel by jsi použít Javascript (vložit to do href).

Kletely: pro <button type="button">?
kletely
Profil
Měsíček
http://www.jakpsatweb.cz/html/formulare.html#button
je tam aj type
Měsíček
Profil
Já vím, že má button i atribut type ;) jen nechápu proč type="button" když je to button, proč ne submit? (jinak když není na button jinak navázán JS tak k čemu dávat potom type="button") .. to jsem nepochopil.
pito
Profil
b) aby tlačítko nevypadalo jako tlačítko, nýbrž aby vypadalo jako odkaz, ale stále plnilo funkci tlačítka (odesílalo formulář)

myslim tuhle moznost
Měsíček
Profil
<form action="trk.php" method="POST" name="form">
<a href="javascript:document.form.submit();">Odešli</a>
</form>
pito
Profil
proc to nejde odeslat

<form action="index.php" method="POST">
<a href="javascript:document.form.submit();" name="vek" value="1">Odešli</a>
</form>

to name a value tam potrebuji
pito
Profil
vypis mam takhle

<?php
echo "$vek";
?>
Miloš
Profil
pito
b) aby tlačítko nevypadalo … myslim tuhle moznost
Tak proč ten submit prostě neostyluješ jako odkaz:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<style type="text/css">
body {color: black; background-color: white; font-family: "DejaVu Sans", Verdana, sans-serif;}
input#odeslat {background-color: white; color: black; border: none; text-decoration: underline;}
input#odeslat:hover {color: red; text-decoration: none;}
</style>
<title>formular</title>
</head>
<body>
<form action="blablabla.php" method="POST" name="form"> 
<input type="submit" name="vek" value="Odeslat Formulář" id="odeslat">
</form></body></html>
Měsíček
Profil
"proc to nejde odeslat
<form action="index.php" method="POST">
<a href="javascript:document.form.submit();" name="vek" value="1">Odešli</a>
</form>
to name a value tam potrebuji
"

Protože jsi nepozorný

<form action="index.php" method="POST" name="form"> 
<a href="javascript:document.form.submit();" name="vek" value="1">Odešli</a> 
</form> 
matto
Profil
vypis mam takhle

<?php
echo "$vek";
?>


skus: $_POST["vek"]

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: