<select id='myselect' onchange='alertme(this);'>
<option>один</option>
<option>два</option>
</select>
<input id="name" value="просто проверка" type="text" readonly >
<br>
<div id="my"> <p>вот здесь какой то текст который меняется на нужный</p></div>
<script>
function alertme(elm)
{
var num = elm.selectedIndex;
this.name.value = elm.options[num].text ;
a = document.getElementById('name');
var text = "";
if (num==0){
var text = "Это первая строка у нее значение1";}
if (num==1){
var text = "Это вторая строка у нее значение другое";}
a.value=text;
a.setAttribute('value',text);
document.all.my.innerHTML =text;
Вот как то так сочинила но в Firefox не изменяется значение в тегах <div> поставила <input> для проверки все хорошо. Буду рада любой помощи. Javascript изучала день.
|