Извините за простой вопрос, но я борюсь с этим. примерил гугл, но каждый раз, когда его дает другой ответ ..получить текст идентификатора элемента с помощью мыши
Я хочу, чтобы текст ID по щелчку мыши, например, у меня есть таблица внутри
<td>In the last month, how often have you been upset because of something that happened unexpectedly?</td>
<td style="text-align: center;" ><img id="demo1" src="cross.png" alt="" height='20' width='20' onmousedown="dis_item(this.id);" /></td>
<td style="text-align: center;" ><img id="demo2" src="cross.png" alt="" height='20' width='20' onmousedown="dis_item(this.id);"/></td>
<td style="text-align: center;" ><img id="demo3" src="cross.png" alt="" height='20' width='20' onmousedown="dis_item(this.id);"/></td>
<td style="text-align: center;" ><img id="demo4" src="cross.png" alt="" height='20' width='20' onmousedown="dis_item(this.id);"/></td>
<td style="text-align: center;"><img id="demo5" src="cross.png" alt="" height='20' width='20' onmousedown="dis_item(this.id);"/></td>
Когда я нажимаю на Img его пропускание идентификатора к функции JavaScript, и я хочу, чтобы проверить, какие IMG пользователь нажал, для этого мне нужно проверить id.text, так что я мог бы сравнить в функции,
Вот мой код JavaScript
function dis_item(imgId) {
// window.alert("test");
var text = document.getElementById(imgId).value;
window.alert("This is Test" + text);
document.getElementById(imgId).src = "tick.jpg";
}
Пожалуйста, советы мне в JavaScript только нет JQuery пожалуйста ..
Я хочу сравнить, который IMG ID пользователь нажал .. так что я мог бы сделать некоторые расчеты ..
Почему вы просто удалить весь код? Откатился обратно ... – epascarello
Поделитесь некоторым кодом. Я не уверен, что вы пытаетесь сделать. –
Вы можете просто вызвать свою функцию с помощью строки id: 'onmousedown =" dis_item ('demoX'); "' – sebnukem