HTML обязательный тег не проверяет форму - PullRequest
0 голосов
/ 07 апреля 2020

Использование следующей формы с необходимыми тегами фактически не проверяет мой ввод и всегда выдает предупреждение «ок», что мне не хватает?

<form>
    <div class="form-row">
        <div class="form-group col-sm-4">
            <label for="inputFirstName">Förnamn</label>
            <input type="text" class="form-control" id="inputFirstName" placeholder="Förnamn" required/>
        </div>
        <div class="form-group col-sm-4">
            <label for="inputLastName">Efternamn</label>
            <input type="text" class="form-control" id="inputLastName" placeholder="Efternamn" required/>
        </div>
        <div class="form-group col-sm-4">
            <label for="inputPhone">Telefon</label>
            <input type="text" class="form-control" id="inputPhone" placeholder="Telefon"/>
        </div>
    </div>
    <div class="form-row">
        <div class="form-group col-sm-4">
            <label for="inputMobile">Mobiltelefon</label>
            <input type="text" class="form-control" id="inputMobile" placeholder="Mobiltelefon"/>
        </div>
        <div class="form-group col-sm-8">
            <label for="inputEmail">Email</label>
            <input type="email" class="form-control" id="inputEmail" placeholder="Email" required/>
        </div>
    </div>
    <div class="form-row">
        <div class="form-group col-sm-12">
            <label for="inputCompany">Företag</label>
            <input type="text" class="form-control" id="inputCompany" placeholder="Företag" required/>
        </div>
    </div>

    <button type="submit" class="btn btn-primary col-sm-3 pull-right" data-bind="click: submit">Submit</button>
</form>

Javascript, где я хочу оповестить «ок» если проверка прошла успешно:

vm.submit = function(){
            alert("ok");
        };
...