Javascript

JavaScript

est takaya stroka <input id="1" type="button" value="1" class="small_button" />
A nado shtobi s pomoshyu javascritpta dobavit vnutr taga <input> - onclick="Number(1, 1); i viglyadelo bi tak:
<input id="1" type="button" value="1" class="small_button" onclick="Number(1, 1);"/>. I ujno eto sdelat s pomoshyu InnerHTML.
Ответы:
Небольшое замечание: согласно спецификации, насколько я помню, не рекомендуется использовать числовой id элеента. Первым знаком в парметре id должна быть буква (поправьте, если не прав)
Что касается вашего вопроса: Регистрироать хэндлеры собитий на элемент можно не только добавляя к элементу параметр onclick и иже с ними.
Почитайте про: addEventListener (javascript), .bind() (jquery), .click() (jquery)
Если все же нужно устанавливать именно аттрибут, то почитайте про .setAttribute() (javascript)
http://javascript.ru/forum/events/1318-setattribute.html


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.