Помощь не большая,но срочная!:(
Ребят над чтоб результат показывал в окошке на странице..спасибо!!
вот код: <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>
|
| Часовой пояс GMT +3, время: 01:20. |