Я пробовал искать ответ для этого и, похоже, не нахожу его конкретным.Как изменить значение функции onclick при нажатии кнопки
Мой сайт имеет кнопку, которая выглядит следующим образом:
<input class="btn btn-success" onclick="w.start()" type="button" value="Start" id='start' />
И по щелчку я хочу, чтобы изменить «Стоп», и я хочу, чтобы функция OnClick, чтобы изменить onclick="w.stop()"
вместо w.start()
и я хочу класс, чтобы изменить от btn-success
к btn-danger
(начальной загрузки)
Я могу получить имя, чтобы изменить штраф с помощью этого JQuery:
$(function() {
$('#start').click(function() {
$(this).val() == "Start" ? play_int() : play_pause();
});
});
function play_int() {
$('#start').val("Stop");
// do start
}
function play_pause() {
$('#start').val("Start");
// do stop
}
Но как мне изменить функцию onclick и класс?
Особенно функция OnClick :)
вам не нужно, чтобы изменить OnClick, просто поставить свою логику в том же, если заявления вы используете для изменения Вэл из Начните с остановки. Кроме того, вам не нужно помещать onclick в html, если вы используете обработчик jquery click anynight – Rooster
Не хотите ли использовать jquery? Просто простой ole javascript? –