|
|
|
| Доброе утро, страна.
В яве не силен, всё руки не дойдут до этого дела.
Нужно сделать так, чтобы из выбора нужного текста выпадающего списка на самой странице появлялось разное значение, в зависимости от выбранного текста в списке.
Помогите пожалуйста. | |
|
|
|
|
|
|
|
для: diman
(03.10.2007 в 07:33)
| | >Нужно сделать так, чтобы из выбора нужного текста выпадающего списка на самой странице появлялось разное значение, в зависимости от выбранного текста в списке.
А можно покороче и по-понятней, либо запятые расставьте :) | |
|
|
|
|
|
|
|
для: sim5
(03.10.2007 в 07:39)
| | Ну и что тут непонятного?
Есть выпадающее меню с помощью <select>....</select>
Из него выбираем какой-нибудь текст
При выборе определенного текста должна появляться определенная надпись на самой странице браузера. | |
|
|
|
|
|
|
|
для: Diman
(03.10.2007 в 08:21)
| | Тогда если кто сможет поправьте следующее.
<script>
function doit()
{
if (document.form1.item.selectedIndex==0)
document.form1.tool.outerHTML="<input readonly
style='font-size:50px;color:#000000;background-color:#ffffff;border:none'
type=text name=tool value='текст1'>"
if (document.form1.item.selectedIndex==1)
document.form1.tool.outerHTML="<input readonly
style='font-size:50px;color:#000000;background-color:#ffffff;border:none'
type=text name=tool value='текст2'>"
if (document.form1.item.selectedIndex==2)
document.form1.tool.outerHTML="<input readonly
style='font-size:50px;color:#000000;background-color:#ffffff;border:none'
type=text name=tool value='текст3'>"
}
</script>
<form name="form1" action=doit()>
<select name="Themes" style="position:absolute;left:35px;top:146px;width:227px;z-index:3">
<option value="1">Вариант-1</option>
<option value="2">Вариант-2</option>
<option value="3">Вариант-3</option>
</select>
<input name="formbutton1" type="submit" value="Go" style="position:absolute;left:266px;top:146px;z-index:5">
</form>
|
Нужно типа этого. Где-то я ошибся, а вот где, непойму. | |
|
|
|
|
|
|
|
для: Diman
(03.10.2007 в 08:33)
| | И никто не поймет. Чего вы хотите - изменить стиль шрифта выбранного опшена или забрать текс у выбранного опшена и прописать его на странице? Вы так вопрос задаете, что черт ногу сломает. А то что вы пишите вообще бред. | |
|
|
|
|
|
|
|
для: Diman
(03.10.2007 в 08:33)
| | ваш код, извините, бред....
если я правильно понял из того что здесь написано, вам нужно следующие:
<script language="JavaScript">
function doit(th)
{
var v = th.Themes.value;
var d = document.getElementById("id_")
switch(v)
{
case "1": var val = "текст1";break;
case "2": var val = "текст2";break;
case "3": var val = "текст3";break;
}
d.innerHTML = "<input readonly style='font-size:50px;color:#000000;background-color:#ffffff;border:none' type=text name=tool value='" + val + "'>";
}
</script>
<form name="form1" >
<select name="Themes" style="position:absolute;left:35px;top:146px;width:227px;z-index:3">
<option value="1">Вариант-1</option>
<option value="2">Вариант-2</option>
<option value="3">Вариант-3</option>
</select>
<input name="formbutton1" type="button" onclick="doit(this.form)" value="Go" style="position:absolute;left:266px;top:146px;z-index:5">
<br>
<span id="id_"></span>
</form>
|
| |
|
|
|
|
|
|
|
для: Crux
(03.10.2007 в 10:05)
| | Да, почти. Да я и говорил вначале, что ява плохо владею, а в общем вообще никак.
Можно ли зделать подобное, но чтобы при выборе выпадал сразу текст, и не надо было нажимать кнопку "Go"? А вот при нажатии на нее человека посылало на разные адреса (в зависимости от выбора в списке). | |
|
|
|
|
|
|
|
для: Diman
(03.10.2007 в 13:34)
| |
<script language="JavaScript">
function doit(th)
{
var v = th.Themes.value;
var d = document.getElementById("id_")
switch(v)
{
case "1": var val = "текст1";break;
case "2": var val = "текст2";break;
case "3": var val = "текст3";break;
}
d.innerHTML = "<input readonly style='font-size:50px;color:#000000;background-color:#ffffff;border:none' type=text name=tool value='" + val + "'>";
}
</script>
<form name="form1" action="">
<select name="Themes" style="position:absolute;left:35px;top:146px;width:227px;z-index:3" onchange="doit(this.form)">
<option value="1">Вариант-1</option>
<option value="2">Вариант-2</option>
<option value="3">Вариант-3</option>
</select>
<input name="formbutton1" type="submit" value="Go" style="position:absolute;left:266px;top:146px;z-index:5">
<br>
<span id="id_"></span>
</form>
| дальше думайте | |
|
|
|
|
|
|
|
для: Crux
(03.10.2007 в 14:04)
| | Спасибо огромное. Всё замечательно.
Только никак не могу разобраться где прописать теперь ссылки на значения параметров кнопки Go. Чтобы по её нажатию, в завимости от выбора менюшки, осуществлялся переход на разные страницы. | |
|
|
|