> Zjistuji, ze formulace "predem dik", je pro tuto konferu absolutne > mimo. Nebot kazdy uz dik dostal (predem) a nic ho nenuti, zabyvat > se problemem dal... Udelal jsi takovou malou chybku. Sice to asi neni nikde napsany, ale ten dotaz byl proste moc dlouhej a tak lidi co nestihaji ho smazali bez cteni. Priznavam, ze ja si ho vubec nevsiml, az ted. Porad nejak nestiham a kdyz ma dotaz vic nez nekolik (tak max. 5 radek), tak ho nectu a smazu. Takze inspirace pro priste, kdybys ho rozdelil na tri samostatny casti, uz bys odpovedi mozna mel :-)) A nemluvim o subjectu, "Scrips" nezni zajimave :-( > 1). Pokud chcete mit na zacatku (loadu stranky) u tagu vyber (select) > zvolenu jinou moznost (option) nez prvni staci k ni pridat parametr > SELECTED. Co dodat, to uz vis :-) > 2) zkontrolovat, aby se ve dvou selectech (viz. zdrojak vyse) > nevyskytovala moznost "Pocet" s hodnotou 0. V jednom nebo druhem > muze, ale nesmi se vyskytovat v obou zaroven, pokud ano, tak aby > onen script (predpokladam, ze reseni povede opet pres JavaScript), > vyhodil hlasku a zastavil odeslani formulare. Pokud to ted po pulnoci spravne chapu, tak chces neco takovyho: Do HEAD si dej JS co to bude kontrolovat: <SCRIPT> <!-- function kontrolapoctu(objednavka) { if (objednavka.kusu1.value==0 && objednavka.kusu2.value==0) { alert("Blbost, nemuzes objednat nic, zopakuj si to !"); return false; } else return true; } // --> </SCRIPT> Pak nejakej formular s onSubmitem: <form name="objednavka" method="nejaka" action="neco" onSubmit="return kontrolapoctu(this)"> V nem ty tvy selecty: <select name="kusu1"> <option value="0">0 <option value="1"selected>1 <option value="2" >2 </select> <select name="kusu2"> <option value="0">0 <option value="1" selected>1 <option value="2">2 </select> No a to je vlastne vsechno :-)) Psal jsem to ted z hlavy bez nejakyho zkouseni, to uz si doladis, princip je snad jasnej. Zdar KAB
This archive was generated by hypermail 2.1.2 : 16. 02. 2002, 00:38 CET