Короче вот че.
Нужно сделать так:
Примеру, в <option> есть 2 пункта.
Нужно сделать так, если я выбираю второй пункт, внизу появляется поле с вводом текста <input>
Hatsune Miku, Не силен в явке, вот и спрашиваю у мастерков, может сталкивались
Сейчас напишу. Тему не вздумай закрыть.
Денис Павлик, Окай.
<html><head>
<meta http-equiv="Content-Type" content="text/html;charset=Windows-1251">
<style type="text/css">
#pets1_show {visibility:hidden;}
#pets2_show {display:none;}
</style>
<script type="text/javascript">
function mChange1(obj){
var el, s, n, v;
el=obj.options;
n=el.selectedIndex;
v=el[n].value;
s=obj.id+'_show';
if(v=="Денис"{
if(document.getElementById(s)){
document.getElementById(s).style.visibility="visible";}};
};
function mChange2(obj){
var el, s, n, v;
el=obj.options;
n=el.selectedIndex;
v=el[n].value;
s=obj.id+'_show';
if(v=="Денис"{
if(document.getElementById(s)){
document.getElementById(s).style.display="block";}};
};
</script>
</head><body>
<div>
<select name="pets1" id="pets1" style="width:278px;" onchange="mChange1(this);">
<option value="">Выберите имя...</option>
<option value="Ольга">Ольга</option>
<option value="Денис">Денис</option>
</select>
<input type="text" value="" name="pets1_show" id="pets1_show">
</div>
<div>
<select name="pets2" id="pets2" style="width:278px;" onchange="mChange2(this);">
<option value="">Выберите имя...</option>
<option value="Ольга">Ольга</option>
<option value="Денис">Денис</option>
</select>
<input type="text" value="" name="pets2_show" id="pets2_show">
</div>
</body></html>
пробуй
Денис Павлик, Спасибо большое за код, но я мод на продажу пишу, думал, есть вариант дефолтными функциями такое сделать.