У меня проблема с функцией javascript, которая устанавливает .innerHTML div. Код HTML, который должен появиться в div, является формой. Прежде чем я проверил форму, она сама (без javascript), и она работает. Он отправляет информацию на страницу.Javascript | Кнопка не отправляет форму с .innerHTML
Но когда я сделал форму, отображаемую в div с .innerHTML, макет формы отлично работает, но кнопка не отправляет форму. Он ничего не делает.
Надеюсь, вы можете мне помочь. Я только начинаю, чтобы получить некоторые JavaScript в моей голове :-)
function reactieID(a,b,c,d){
document.getElementById('myModal').innerHTML= ('<form name="getTheInfo" method="post" action="actionpage.php">');
document.getElementById('myModal').innerHTML+=('<div class="subtitel">Reactie</div>');
document.getElementById('myModal').innerHTML+=('<input hidden="hidden" name="a" type="text" value="'+a+'" />');
document.getElementById('myModal').innerHTML+=('<input hidden="hidden" name="b" type="text" value="'+b+'" />');
document.getElementById('myModal').innerHTML+=('<input hidden="hidden" name="c" type="text" value="'+c+'" />');
document.getElementById('myModal').innerHTML+=('<input hidden="hidden" name="d" type="text" value="'+d+'" />');
document.getElementById('myModal').innerHTML+=('<input size="80" name="reactie" type="text" class="textfield" />');
document.getElementById('myModal').innerHTML+=('<input type="submit" value="Toevoegen" />');
document.getElementById('myModal').innerHTML+=('</form>');
document.getElementById('myModal').innerHTML+=('<a class="close-reveal-modal">×</a>');}
UPDATE: Я пытаюсь добавить в строке кнопки onclick="this.form.submit()"
, но это не сработало :-(
проблема решена! (благодаря помощи FrostbiteXIII)
где события? –