Функция JavaScript возвращает «неверный оператор возврата» - PullRequest
0 голосов
/ 20 декабря 2018

Я пытаюсь найти, какие радиовходы выбраны, чтобы я мог передать информацию в мой main.js (Электрон).

function checkType(){
    const types = document.getElementById('type').children;
        for (var i; i < types.length; i++){
            if (types[i].checked == true){
                return types[i].id;
            }
        }
}

Он должен вернуть идентификатор выбранного входа, но вместо этогоЯ получаю недопустимую ошибку возврата.

Вот мой div:

<div id="type">
    <label for="urgent">Urgent</label>
    <input type="radio" id="urgent" name="type">
    <br>
    <label for="request">Request</label>
    <input type="radio" id="request" name="type">
    <br>
    <label for="question">Question</label>
    <input type="radio" id="Question" name="type">
    <br>
</div

1 Ответ

0 голосов
/ 20 декабря 2018
function checkType(){
    const types = document.getElementById('type').children;
    let selected;
        for (var i; i < types.length; i++){
            if (types[i].checked == true){
                selected = types[i].id
                break;
            }
        }
    return selected;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...