href="javascript заменить на onclic
Я использую конструкцию href="javascript Но она считается устаревшей. Хочу поменять на onclic. Но тут есть одна загвоздка.
В скрипте я легко меняю "содержимое" href="javascript. Но вот как поменять аргументы в onclic ? Например, onclick='viewFolder("/images/article/article2", "article2",3); поменять например на onclick='viewFolder("/images/article", "article",3); Подскажите пожалуйста можно ли такое сделать, например через document.getElementById ? |
Можно, document.getElementById("somediv").setAttribute("o nclick", "alert(hi);");, но это тоже Bad Practice. Логику нужно отделять от представления.
Пользуйтесь этими способами: http://javascript.ru/tutorial/events...voystvo-obekta http://javascript.ru/tutorial/events...-standartu-w3c |
спасибо a_l Читал это, только не понял как через скрипт помять аргументы в атрибуте onclic
|
Часовой пояс GMT +3, время: 11:32. |