Как изменить метку HTML "для" Использование JS - PullRequest
0 голосов
/ 04 октября 2018

У меня есть ярлык, нацеленный на флажок, подобный следующему:

<input type="checkbox" id="greatId" name="greatId">
<label id="checkLabel" for="greatId">Check Box</label>

Как я могу использовать JavaScript, чтобы изменить цель for?Я пробовал следующее, чтобы, казалось, безрезультатно.

document.getElementById('checkLabel').for = 'newTarget';

1 Ответ

0 голосов
/ 04 октября 2018

Используйте setAttribute , чтобы изменить атрибут для любого элемента, использующего JavaScript.

document.getElementById('checkLabel').setAttribute("for","newTarget");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...