У меня есть много кнопок внутри веб-страницы, как это.Перенаправление на новую страницу на кнопке onclick в javascript
<div class="btn btn-sm btn-success mycustom_btn" onClick="javascript:clickinner();">more</div>
<div class="btn btn-sm btn-success mycustom_btn1" onClick="javascript:clickinner();">more</div>
<div class="btn btn-sm btn-success mycustom_btn2" onClick="javascript:clickinner();">more</div>
То, что я пытаюсь сделать, это вызвать функцию clickinner() на кнопке onclick event. Я попытался захватить элемент кнопки по имени класса и изменить целевой URL. Код javascript выглядит следующим образом.
<script>
function clickinner(){
var mybtn=document.getElementsByClassName('btn');
mybtn.onClick="location.href='about-us.html'";
};
</script>
Я не хочу захватывать элемент по идентификатору, чтобы каждый раз назначать уникальный идентификатор. Однако всякий раз, когда я нажимаю на любую из кнопок, целевая ссылка не работает. Пожалуйста, помогите мне.