Добрый день.
Пытаюсь создать новый input и вставить его в определенное место в форме. Однако он не отображаеться на форме.
function myFunction() {
var myCheck = document.getElementById('1');
var myCheckNew = document.createElement('input');
myCheckNew.type = "checkbox";
myCheckNew.name = "computer";
var myText = document.createTextNode('Sport3');
myCheckNew.appendChild(myText);
document.MyForm.insertBefore(myCheckNew, myCheck);
<form name = 'MyForm'>
<input type="checkbox" name="computer" id=1>Спорт2
<input type="checkbox" name="computer" id=2> Спорт3
<input id=myinput2 type="submit" value="создать" onClick="myFunction()">
</form>
Подскажите, пожалуйста, в чем я ошибаюсь.