Volledige versie bekijken : input vervangen door a



zodiac
20 August 2006, 10:51
hoe kan ik dit:

<input type=\"submit\" value=\"stem\" /> in een <a> veranderen?

Jelle
20 August 2006, 17:43
Dat kan niet, maar je kan er wel bijna alles mee doen dat je met een a kan ;)

Bekijk ook eens deze pagina (http://handleidinghtml.nl/html/elementen/input.html) van Handleiding HTML. Met bv. type image kan je een afbeelding gebruiken als submit knop.
En met de nodige CSS eigenschappen (http://handleidinghtml.nl/css/eigenschappen/eigenschappen.html) kan je de button een eigen border kleur geven, tekstkleur, ... Alles wat je maar wilt :)

zodiac
22 August 2006, 16:58
ja.. dat weet ik allemaal ze
maar het kan toch met php, alleen, hoe?

Jelle
22 August 2006, 18:18
Ik denk dat je de GET methode bedoelt van PHP?

Dus bv. zo:

<a href="http://www.mijnsite.be/poll.php?do=vote&id=45">Stem op Poll 45</a>

Dan komt dat dus in de URL en via de GET methode van PHP vraag je dat dan op in poll.php.

Bv. zoiets:

<?php

if ($_GET['do'] == 'vote')
{
$pollid = $_GET['id'];
// haal nu via sql de juiste dingen uit de database en geef ze weer
}
else
{
// doe wat andere dingen
}

?>

patrickbrans
22 August 2006, 20:11
oftewel met

<a href="javascript:void(0);" onclick="document.FORMNAAM.submit();">tekst</a>
hier bij is FORMNAAM dezefde als hier


<form name="FORMNAAM">...</form>
en dus kan je zowel get als post gebruiken ;)

Let wel : javascript moet clientside hiervoor aan staan ;)

zodiac
25 August 2006, 00:03
dat is het dus, bedankt!