Autor Zpráva
alteaffe
Profil *
Zdravim.
Nevim jak mam udelat automaticke odesleni formulare pokud jsou vyplnena fe formulari vsechna textova pole.
Problem je ze ty pole vyplnuje javascript jedna se o data picker (kalendar) .
Mam form a 2 pole datum od a datum do a pokud budou vyplnena tyto pole datumy , potrebuji aby se odeslal automaticky formular
document.myform.submit()
.
Ten problem je ze javascript nereaguje na onchange
 window.addEvent('domready', function() { 
        myCal1 = new Calendar({ date1: 'd.m.Y' }, { direction: 1, tweak: {x: 6, y: 0} });
        myCal2 = new Calendar({ date2: 'd.m.Y' }, { direction: 1, tweak: {x: 3, y: -3} });
        
        myCal1.onchange = function(){  //zde nejaka funkce };
        //je to jen na hrubo 
        
    });

Prosim poradte muze to bejt v javascriptu nebo pro mootools

Moderátor Str4wberry: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou.
dehtak
Profil
Zdravím
Nevím jak mám udělat automatické odeslaní formuláře, pokud jsou vyplněná ve formuláři všechna textová pole.
Problém je, že ty pole vyplňuje javascriptový (kalendar)
Mám 2 textová pole, (pole datum od a pole datum do) a pokud budou vyplněná tyto pole datumy , potřebuji aby se odeslal automaticky formulář
document.myform.submit()


Ten problém je, že javascript nereaguje na
onchange 
z tech textových polí, protože , ten datum tam vloží javascriptový kalendář.

window.addEvent('domready', function() {
myCal1 = new Calendar({ date1: 'd.m.Y' }, { direction: 1, tweak: {x: 6, y: 0} }); // toto je textove pole s 1 kalendarem
myCal2 = new Calendar({ date2: 'd.m.Y' }, { direction: 1, tweak: {x: 3, y: -3} }); // toto je textove pole s 2 kalendarem

myCal1.onchange = function(){  //zde nejaká funkce 
};
//je to jen na hrubo aby jste to pochopily


Prosím poraďte může to být v javascriptu nebo pro mootools
dehtak
Profil
tak uz jsem to vyresil. Diky za odpovedi :-( Co si clovek nezjisti , nebo neudela sam, to nema .

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: