| 
 Помощь не большая,но срочная!:( Ребят над чтоб результат показывал в окошке на странице..спасибо!! вот код: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Java</title> <style type="text/css"> body { background-color: #FFF; } h1,h2 { font-family: Times New Roman, Times, serif; font-weight: bold; } h1 { font-size: 3cm; color: #000; } h2 { font-size: 2cm color: #CCC } </style> <h1>Java/Css</h1> </head> <form> <select id="mySelect"> <option>1989</option> <option>1990</option> <option>1991</option> <option>1992</option> </select> <input type="button" onclick="var box = document.getElementById('mySelect'); var year = box.options[box.selectedIndex].value;alert(2010-year)" value="OK"> </form> <body> </body> </html> | 
| 
 ВЫ смеётесь? Что это какой результат? Вы думаете, сейчас набежит толпа и будет разбираться в вашем не отформатированном тексте, что бы понять, что же вам нужно так срочно. Пишите нормально, пожалуйста. | 
| 
 <input type="button" onclick="var box = document.getElementById('mySelect'); var year = box.options[box.selectedIndex].value;alert(2010-year)" value="OK">  Чтобы место алерта, возраст показывался на странице.. извините за оформление:( | 
| 
 
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Java</title>
<style type="text/css">
body {
background-color: #FFF;
}
h1,h2 {
font-family: Times New Roman, Times, serif;
font-weight: bold;
}
h1 {
font-size: 3cm;
color: #000;
}
h2 {
font-size: 2cm
color: #CCC
}
</style>
<h1>Java/Css</h1>
</head>
<form>
<select id="mySelect">
<option>1989</option>
<option>1990</option>
<option>1991</option>
<option>1992</option>
</select>
<input type="button" onclick="var box = document.getElementById('mySelect'); var year = box.options[box.selectedIndex].value;alert(2010-year)" value="OK">
</form>
<body>
</body>
</html>
Нажимаем "посмотреть" и видим, что при нажати кнопки появляется алерт с возрастом. А вам что надо? | 
| 
 Мне надо чтоб возраст появлялся не в Алерте, а на самой странице..(допустим в рамке) | 
| 
 интересно так работает без value в option ))) | 
| 
 рони, Можно через innerHTML | 
| 
 Цитата: 
 я просто хотел сказать что код в ие работать не будет без <option value="1989">1989</option> <option value="1990">1990</option> <option value="1991">1991</option> <option value="1992">1992</option> а то что вывод можно сделать через innerHTML согласен | 
| 
 рони, почему вывод, я говорю что получить можно и по innerHTML | 
| 
 
<html>
<head>
<script type="text/JavaScript">
function ch(elem)
{
	var aop = elem.getElementsByTagName('option');
	for(var i = 0; i<aop.length; i++)
		if(aop[i].selected)
			alert(aop[i].innerHTML);
}
</script>
</head>
<body>
<select onchange="ch(this)">
<option>1989</option>
<option>1990</option>
<option>1991</option>
<option>1992</option>
</select>
</body>
</html>
 | 
| 
 deemanr, <h1>Java/Css</h1> тоже не на месте в общем 
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Java</title>
<style type="text/css">
body {
background-color: #FFF;
}
h1,h2 {
font-family: Times New Roman, Times, serif;
font-weight: bold;
}
h1 {
font-size: 3cm;
color: #000;
}
h2 {
font-size: 2cm
color: #CCC
}
</style>
</head>
<h1>Java/Css</h1>
<div id="s" ></div>
<form>
<select id="mySelect">
<option value="1989">1989</option>
<option value="1990">1990</option>
<option value="1991">1991</option>
<option value="1992">1992</option>
</select>
<input type="button" onclick="var box = document.getElementById('mySelect'); var year = box.options[box.selectedIndex].value;document.getElementById('s').innerHTML=(2010-year);" value="OK">
</form>
<body>
</body>
</html>
 | 
| 
 Skipp, ок | 
| Часовой пояс GMT +3, время: 18:59. |