Передать переменные по ссылке href в разные функции
<a href="javascript: params(555,'Раздел',678)">Вывести параметр</a><br /> function params(id, id2, id3) { //return id3; document.getElementById('info').innerHTML = id2; } Подскажите пожалуйста, как значения 555 и 678 присвоить другим переменным или передать функциям? Если делаю например return id3; появляется белый экран с числом в id3. Пробовал так function params(id, id2, id3) { arr=Array(id, id3); return arr; document.getElementById('info').innerHTML = id2; } |
izcian,
Цитата:
window["global1"] = id; window["global2"] = id3; window["global3"] = id2; передача другой функции, если у таковой определено заранее N-ое количество аргументов или используется что-то типа arguments.length function params(id, id2, id3) { anotherFunc(id3, id2, id); } |
<div id=info>...</div> <a href="javascript: params(555,'Раздел',678)">Вывести параметр</a><br /> <script type="text/javascript"> function params(id, id2, id3) { DrugayaFunction(id,id3) //return id3; document.getElementById('info').innerHTML = id2; } function DrugayaFunction(a,b){ alert(a+"; "+b); } </script> |
Спасибо большое lord2kim Deff.
Надо будет поэксперементировать. |
Часовой пояс GMT +3, время: 01:48. |