Hoi,

Ik wil wanneer ik op een textfield klik dat er automatisch een radio button geselecteerd wordt. Ik weet dat het mogelijk is, maar na lang zoeken ben ik het nog niet tegengekomen.

Groet, Roland
Bji de textarea onclick/keypress :
getelementbyid(radiobutton).checked = true

Hopelijk is dit een zetje in de goede richting
Geen JS nodig jacco :O
gewoon werken met labels ;)
dan wordt die radiobutto, geselecteerd !

JS zou hier overkill zijn
JavaScript:

function selectRadio(target_radioNAME) {
    document.target_radioNAME.selected = "selected";
}

<input type="radio" name="radioveronica" />
<input type="text" onfocus="selectRadio('radioveroncia');" />


ofzoiets
---
Dank je Tommy, dat is handig!
Gefeliciteerd met je 7de post Tommy!
Nja feliciteer me nu maar eens in het binaire "1001011 1000101 1000010 1000001 100010"-stelsel
0100011101100101011001100110010101101100011010010110001101101001011010110110010101100010011000010110001001110011011101000110000101100001011100100111010000100000010101000110111101101101011011010111100100100001

[edit]Zo werkt het inderdaad bij mij:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html>
	<head>
		<title>
			Test
		</title>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	</head>
	<body>
		<div id="container">
			<form action="google.nl" method="get">
				<input type="radio" id="kebab" name="kebab" /> <br />
				<label for="kebab">
					<textarea name="iets">Typ hier!</textarea>
				</label>
			</form>
		</div>
	</body>
</html>
Het probleem is alleen dat als ik op de textarea klik, dat hij dan meteen weer de focus kwijt raakt (het radio veldje is dan wel aangevinkt). Dus misschien is JavaScript hiervoor toch beter :-) Gewoon zoiets dan:[code]<textarea onchange="document.getElementById('radioveld').selected='selected';"></textarea>[/edit]
boris en tommy, ook voor kleuters werkt het PM systeem prima

Reageren