У меня есть функция, которая работает на форме submit. Я замечаю, что если я использую возврат, то возвращается ложная форма. Но если я удалю функцию, которая перед ней, то она работает нормально. Почему моя функция create
вызывает проблему или почему форма отправляется до полного выполнения. fiddlereturn false in form submit
function abc(){
create()
return false;
}
function create(){
var myform = document.getElementsByTagName("form")[1];
if(myform.nextSibling.nodeName.indexOf('IMG')!=-1){
myform.parentNode.removeChild(pixeldiv.nextSibling)
}
var id= Math.random().toString().split('.')[1];
var div = document.createElement('div');
div.innerHTML='adadfsa'
insertAfter(img,myform)
}
function insertAfter(newNode, referenceNode) {
referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling);
}