Ja to jednak glupi jestem
Nakombinowalem sie, naszukalem, a problem taki trywialny.
Kod:
document.getElementById('id').setAttribute('onclick','return false; funkcja('+zmienna1+', '+zmienna2+', '+zmienna3+', '+zmiennan+');');
Jak sie okazalo, ta konstrukcja od poczatku dzialala i byla dobra. Znacznikowi <form> nalezalo dodac w htmlu zwykle onsubmit="return false;" (aby zapobiec potwierdzeniu enterem), a submitowi to co powyzej. Nie dzialalo mi to tylko dlatego, gdyz jedna ze zmiennych zawierala nie liczbe, a tekst i trzeba bylo to umiescic w cudzyslowie (dla przykladu - zmiennan):
Kod:
document.getElementById('id').setAttribute('onclick','return false; funkcja('+zmienna1+', '+zmienna2+', '+zmienna3+', "'+zmiennan+'");');
W polaczeniu z onsubmit false dziala tak, jak powinno
A i wyglada na to, ze eldus mial troche racji z tymi apostrofami, choc w innym sensie, to moglem to zauwazyc...
Dzieki za pomoc.
Zakładki