Form Button vervangen door image

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Arne55

Arne55

29/10/2006 12:54:00
Quote Anchor link
Hoe kan je een Form Butten: <input type="submit" name="Submit" value="Submit"> vervangen door een image, en toch dezelfde functie behouden?

Is misschien niet PHP, maar jullie weten het vast wel.
 
PHP hulp

PHP hulp

08/11/2024 00:53:51
 
PHP Newbie

PHP Newbie

29/10/2006 12:56:00
Quote Anchor link
<img src="plaatje.jpg" onclick="document.formuliernaam.submit" />
 
K i p

K i p

29/10/2006 12:56:00
Quote Anchor link
<input type="image" src="lala.gif" />

En phpnoobs versie zou zo moeten nietwaar?:

<img src="plaatje.jpg" onclick="document.formuliernaam.submit();" />
Gewijzigd op 01/01/1970 01:00:00 door K i p
 
PHP Newbie

PHP Newbie

29/10/2006 12:57:00
Quote Anchor link
Boris(); schreef op 29.10.2006 12:56:
<input type="image" />


als je daar op klikt wordt er niet gesubmit hoor.
 
K i p

K i p

29/10/2006 12:58:00
Quote Anchor link
Wel hoor.
 
Lissy Pixel

Lissy Pixel

29/10/2006 13:01:00
Quote Anchor link
PHP Newbie schreef op 29.10.2006 12:56:
<img src="plaatje.jpg" onclick="document.formuliernaam.submit" />


Dient dit: document.formuliernaam.submit nog worden te vervangen?
 
PHP Newbie

PHP Newbie

29/10/2006 13:10:00
Quote Anchor link
lissy schreef op 29.10.2006 13:01:
PHP Newbie schreef op 29.10.2006 12:56:
<img src="plaatje.jpg" onclick="document.formuliernaam.submit()" />


Dient dit: document.formuliernaam.submit() nog worden te vervangen?


Daar moet dus formuliernaam worden vervangen door het forumuliernaam ;-)

<form name="iets">
<img src="plaatje.jpg" onclick="document.iets.submit()" />
</form>
 
K i p

K i p

29/10/2006 13:16:00
Quote Anchor link
Maar waarom javascript? Dit werkt ook simpelweg:

<input type="image" src="jeplaatje.gif" />
 
PHP Newbie

PHP Newbie

29/10/2006 13:18:00
Quote Anchor link
bij mij hier niet.

Ik klik er op, maar er gebeurd niks, en mijn manier werkt wel.
 
K i p

K i p

29/10/2006 13:29:00
 
Lissy Pixel

Lissy Pixel

29/10/2006 13:30:00
Quote Anchor link
@ PHP newbie : BEDANKT ^_*
 
Jelmer -

Jelmer -

29/10/2006 13:32:00
Quote Anchor link
Ik ben het ook eens met Boris.

Alternatief kan je nog een submitbutton opmaken met een stylesheet natuurlijk, al zal dat niet overal werken. Hetzelfde geldt voor Javascript...
Gewijzigd op 01/01/1970 01:00:00 door Jelmer -
 
Frank -

Frank -

29/10/2006 13:33:00
Quote Anchor link
PHP Newbie schreef op 29.10.2006 13:18:
bij mij hier niet.

Ik klik er op, maar er gebeurd niks, en mijn manier werkt wel.
Tot dat je Javascript uitzet...

Gebruik css om de button op te maken en gebruik niet <input type="">, maar <button>Submit</button>. Dan werkt het ook goed in Safari.
 
Jelmer -

Jelmer -

29/10/2006 13:38:00
Quote Anchor link
Als toevoeging op Frank's post:
W3 specs van BUTTON-element, inclusief voorbeelden en wat wel en niet mag.
 
K i p

K i p

29/10/2006 13:38:00
Quote Anchor link
En hoe laat je die <button> dan de "submit-knop" van de <form> zijn?


Edit:
En toen was Jelmers post er ineens
Gewijzigd op 01/01/1970 01:00:00 door K i p
 
Thijs de Zoete

Thijs de Zoete

29/10/2006 13:53:00
Quote Anchor link
boris, ff een beetje off topic, maar je site is niet 100% water dicht,
stel ik vul dit in:
<script>alert(document.cookie);</script>

wat ik je aanraad is de data die iemand invult te filteren met htmlspecialchars($invoer);

dus dan word het

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
$invoer
= $_POST['text'];
$invoer2 = htmltospecialchars($invoer);
echo "je hebt dit ingevoerd: ";
echo $invoer2;
?>
Gewijzigd op 01/01/1970 01:00:00 door Thijs de Zoete
 
Lissy Pixel

Lissy Pixel

29/10/2006 15:26:00
Quote Anchor link
@ All : bedankt voor de verschillen en de uitleg hierbij :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.