Как реализовать..
Здравствуйте, помогите реализовать на javascript:
Есть ряд переменных с именами подобного типа: d000 d001 d002 ... d999 Имеется форма с тремя полями, в каждое из которых пользователь вводит однозначное число. После нажатия кнопки трем переменным a, b , c присваиваются значения чисел введенные в поля соответственно, например, a=1 b=2 c=3 Задача: вывести значение переменной типа d[a,b,c], то есть в данном случае d123. Как это реализовать? |
Зачем Вам тысяча (!) переменных? Используйте для этого массив.
|
|
Цитата:
|
вроде понятно как реализовать с массивом.
Теперь имеется такой код: <HTML> <HEAD> <TITLE></TITLE> <script> function test() { document.write(form1.list1.value) } </script> </HEAD> <BODY bgcolor="F8F8FF"> <FORM name="form1"> Антенна: <select name=list1 size=1 onChange=""> <option value=1> aaa <option value=2> bbb </select><br> <input type="button" value="Посчитать" onClick="test()"> </FORM> </BODY> </HTML> как сделать чтоб при нажатии на кнопку, значение выводилось ниже, но не в поле ввода!? |
up!
|
Цитата:
<!DOCTYPE html> <HTML> <HEAD> <TITLE></TITLE> <script> function test() { document.getElementById('text').innerHTML=form1.list1.value } </script> </HEAD> <BODY bgcolor="F8F8FF"> <FORM name="form1"> Антенна: <select name=list1 size=1 onChange=""> <option value=1> aaa <option value=2> bbb </select><br> <p id='text'></p> <input type="button" value="Посчитать" onClick="test()"> </FORM> </BODY> </HTML> |
Начните прикладывать хоть какие-то усилия!
<input type="text" value="" /> <input type="text" value="" /> <input type="text" value="" /> <input type="button" value="Посчитать" /> <div></div> <script type="text/javascript"> window.onload = function(){ var input = document.getElementsByTagName('input'); var array = []; input[3].onclick = function(){ array.length = 0; for(i=0; i<input.length-1; i++){ array.push(input[i].value); } document.getElementsByTagName('div')[0].innerHTML = array.join(' : '); }; }; </script> |
Можно чтонить конкретное и явное, более адаптированное под мой пример?
|
Цитата:
Цитата:
Цитата:
Все остальное своими ручками тут не кружок благотворительности. |
Часовой пояс GMT +3, время: 04:28. |