neviem si rady

Programovacie jazyky, rady, poradňa...
modify
Amateur
Amateur
Príspevky: 27
Registrovaný: 20 okt 2005, 20:18

neviem si rady

Príspevok od používateľa modify »

Ahoj. Mám takýto problém. Na stránke mám formulár a dal som tam rozbalovacie pole, v ktorom sú na výber moznosti odkial sa návstevník dozvedel o stránke. Potrebuje urobit, ze ak vyberie moznost iné tak za niekde vedla zobrazí pole, do ktorého sa bude dat písat odpoveda. Ako to mám urobit.
Dakujem
turtlak69
Guru
Guru
Príspevky: 2896
Registrovaný: 10 máj 2007, 15:58
Bydlisko: /dev/null

Príspevok od používateľa turtlak69 »

www.jakpsatweb.cz
btw zmen si nazov temy a precitaj pravidla
eMPiko
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3085
Registrovaný: 11 jan 2007, 16:40

Príspevok od používateľa eMPiko »

asi tam daj odkaz na novy html subor, kde bude to iste, len s textovym polom
turtlak69
Guru
Guru
Príspevky: 2896
Registrovaný: 10 máj 2007, 15:58
Bydlisko: /dev/null

Príspevok od používateľa turtlak69 »

eMPiko napísal:asi tam daj odkaz na novy html subor, kde bude to iste, len s textovym polom
on mysli nieco take, ze ked zvoli dany radiobutton, tak mu vyhodi dalsie pole. to sa robi javascriptom
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Vyskúšaj:

Kód: Vybrať všetko

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<script type="text/javascript">
<!--
function check(form)
{
	var select = document.getElementById("select");
	var other = document.getElementById("other");
	other.style.display = select.options[select.selectedIndex].value == 0 ? "inline" : "none";
}
// -->
</script>
</head>
<body>
<form>
	<select id="select" name="select" size="0" onchange="check();">
		<option value="1">možnosť 1</option>
		<option value="2">možnosť 2</option>
		<option value="0">iné</option>
	</select>
	<input id="other" name="other" style="display: none;" type="text" >
</form>
</body>
</html>
Napísať odpoveď