zuiks Posted October 19, 2005 Report Share Posted October 19, 2005 Formā 2 tekstarea - vienā rakstīs personas koda sākumu, otrā - beigas. Vai ir iespējams uztaisīt, lai aizpildot pirmo textarea, kursors automātiski pārlektu uz otro un nebūtu jāspiež Tab? Varbūt kādam gadījies ko līdzīgu risināt? Link to comment Share on other sites More sharing options...
Aleksejs Posted October 19, 2005 Report Share Posted October 19, 2005 Kautkā šitā: <input name="pers1" id="pers1" size="6" maxlength="6" onmouseup="if(this.length>=6){el = document.getElementById('pers2'); el.focus();}" onkeyup="if(this.length>=6){el = document.getElementById('pers2'); el.focus();}"\><input name="pers2" id="pers2" size="4" maxlength="4"\> P.S. Neko nepārbaudīju, neko negarantēju (-; Link to comment Share on other sites More sharing options...
zuiks Posted October 21, 2005 Author Report Share Posted October 21, 2005 Paldies, Aleksej. Tavs kods gan negaaja, bet parakos un atradu taadu: http://paste.php.lv/2700 varbuut kaads cits arii meklee, varbuut noderees. gaaja uz IE6, Opera, negaaja gan uz Mozilla Firefox Link to comment Share on other sites More sharing options...
bubu Posted October 21, 2005 Report Share Posted October 21, 2005 Tāpēc ka event objetkts savādāk jānolasa. Eval ir evil. Labāk lietot what.form["action"].focus() un action vietā padot stringu ar elementa name. Link to comment Share on other sites More sharing options...
zuiks Posted October 22, 2005 Author Report Share Posted October 22, 2005 Tāpēc ka event objetkts savādāk jānolasa. Eval ir evil. Labāk lietot what.form["action"].focus() un action vietā padot stringu ar elementa name. 25213[/snapback] Paldies, bubu. Jūtu, ka eval tulkojas kā evil ne tikai PHP valodā vien. :) Link to comment Share on other sites More sharing options...
Recommended Posts