Pogledajte određenu poruku
Staro 24. 04. 2012.   #6
centaur
Ivan Pavković
Qualified
 
Avatar centaur
 
Datum učlanjenja: 15.01.2007
Lokacija: Beograd
Poruke: 144
Hvala: 42
16 "Hvala" u 16 poruka
centaur is on a distinguished road
Default

@MorenoArdohain
Hvala, ali to nije to ono sto meni treba.

Citam ovo kako sam pokusao da objasnim, nije ni meni jasno, a kamo li nekom ko to cita.
Da probam od pocetka.
Imam stranicu index.html, i ona samo ocitava recimo scripts.js gde se nalazi sav java script.
Taj java script, kada se ucita pomocu ajaxa pozove stranicu page.html (na kojoj se nalazi forma koja ja treba da submitujem) i sve to smesti u jedan string.
Evo i primer koda:
Kôd:
var xmlHttp = new XMLHttpRequest();
var url2 = "get.html";
xmlHttp.open('GET', url2, true);
xmlHttp.onreadystatechange = function() {
	if (xmlHttp.readyState != 4) {
		return;
	}
	var result = xmlHttp.responseText;	
};
Znaci, u results sada imamo ceo HTML stranice gde se nalazi forma. index.html je totalno nebitna stranica, osim sto se u njoj ucitava scripts.js.
Sada, uradim ovo:
Kôd:
var doc = document.implementation.createHTMLDocument('')
doc.documentElement.innerHTML = result
I to sve lepo radi, ja sada mogu da menjam vrednosti polja u formi, npr ovako:
Kôd:
var field1 = doc.getElementById('input_id');
field1.value = "nova vrednost";
I ono sto ja hocu, a sto ne mogu, je da odradim submit te forme.
Kôd:
doc.forms['id_forme'].submit();
ne radi....ne desi se nista.....
Da li je ovo uopste moguce?
Ako nije, svaki predlog je dobrodosao.
Verujem da sada moze da se razume sta ja ustvari pokusavam.
centaur je offline   Odgovorite uz citat