Как удалить атрибут onclick функции javascript (разрешен).Удалить атрибут javascript функции onclick?
0
A
ответ
0
Есть две проблемы в коде,
- синтаксическая ошибка в назначении
_button[k].onclick = return false
, он должен быть обернут в функции как_button[k].onclick = function() {return false}
вместо этого вы можете просто удалитьonclick
свойство. - Неправильное использование closure variable in a loop, когда обработчик OnClick называется
k
будет равно_button.length
так_button[k]
вернет неопределенные, который выдаст ошибку говоря не удалось открыть свойствоonclick
неопределенные.
Попробуйте
for (var k = 0; k < _button.length; k++) {
_button[k].onclick = function (e) {
_counter++;
if (_counter > _sArray.length - 1) {
//here this refers to the button
delete this.onclick;
//the button and the element with said class are the same so you can use this.innerHTML to set the text
this.innerHTML = 'Done';
} else {
update();
};
e.preventDefault();
return false;
};
};
0
С JQuery следующий будет удалить атрибут onclick
от кнопки: $("#buttonId").removeAttr("onclick")
, где buttonId
является id
атрибутом кнопки.
Смежные вопросы
- 1. Невозможно добавить/удалить атрибут onclick
- 2. Изменить OnClick атрибут с JavaScript
- 3. javascript/html: Второй атрибут onclick
- 4. установить OnClick атрибут в Javascript
- 5. атрибут JavaScript OnClick в переменную
- 6. javascript удалить div onclick
- 7. Непротиворечивый переход к функции Javascript через атрибут onclick
- 8. Передача параметров функции javascript через атрибут OnClick html?
- 9. Javascript для функции onclick
- 10. Javascript OnClick вызова функции
- 11. Javascript OnClick вызов функции
- 12. Удалить отключенный атрибут onClick отключенного поля формы
- 13. удалить атрибут onClick в коде за
- 14. Добавить атрибут функции javascript
- 15. Javascript OnClick изменить OnClick к новой функции
- 16. Удалить вызов функции onclick w/jQuery
- 17. Javascript OnClick удалить неприятности запрос
- 18. Как вы назначаете атрибут JavaScript onclick динамически?
- 19. Изменить атрибут onClick с помощью Javascript
- 20. Zend_Navigation_Page и атрибут onclick?
- 21. OnClick удалить выпуск функции в GSP
- 22. Две функции Javascript в Onclick
- 23. Ошибка javascript в функции onclick
- 24. img onclick вызов функции JavaScript
- 25. отправка onclick управление функции javascript
- 26. Передача массива функции javascript onclick
- 27. Вызов функции Javascript с OnClick
- 28. Increment Javascript переменной функции OnClick
- 29. вызов функции javascript в onClick
- 30. Javascript изменить идентификатор OnClick функции
Не глядя на свой код, '_button [k] .onclick = function() {return false; }, может быть? Вы должны назначить функцию '.onclick'. '_button [k] .onclick = return false' - это просто синтаксическая ошибка. –