Прошу прощения, я новичок в javascript.как передать документ.getElementById («someid») при событии click
Я хочу передать селектор идентификатора в качестве параметра на событие щелчка следующим образом:
я пытался:
<button onclick="mycustomfunction(document.getElementById('someTextId'))"/>
и с помощью JQuery:
<button onclick="mycustomfunction($('#someTextId').val())"/>
mycustomfunction(control)
{
// do something with the control
}
может кто-то пожалуйста, помогите мне понять, куда я иду не так?
Почему бы просто не получить идентификатор внутри функции? – jchapa
Зачем вам нужно передать это значение функции, когда ее можно так же легко оценить в функции, поскольку значение не коррелирует с фактически нажатым элементом? –
Вы передаете элемент не ID, также вам не хватает ключевого слова 'function'. – undefined