hackerman Posted July 14, 2008 Report Share Posted July 14, 2008 Atvasināju šitādu kodu, kuru notestēju atsevišķā failā: <script> function CheckForm() { if((document.addarticle.article_small.value == '')) { alert('Aizpildi visus laukus!') return false; } } </script> <div class="men_styl"> <form method="post" action="" name="addarticle"> <input type="text" name="title" value="Virsraksts" /> <br /><br /> <b>Ievads</b> <br /> <textarea name="article_small" rows="15" cols="80" value="kuce"></textarea> <br /> <br /> <b>Pilns raksts</b> <br /> <textarea name="elm1" rows="15" cols="80"></textarea> <input type="submit" name="addarticle" value="Pievienot rakstu" onclick='return CheckForm();'/> </form> Itkā viss strādā... Bet reāli man to vajag dabūt iekš admina paneļa, pie rakstu pievienošanas. Tekstu rediģēju ar WYSIWYG editoru Tinymce. Lai editors varētu strādāt, vajag divus <script> tagus: <script language="javascript" type="text/javascript" src="js/tiny_mce/tiny_mce.js"></script> <script language="javascript" type="text/javascript" src="js/menu.js"></script> Tad nu es nevarēju saprast, kapēc mana pavisam vienkāršā funckija nešancē tieši pie rakstu pievienošanas. Tad es vienkārši atslēdzu to editoru un mana funckija strādā. Kas par lietu? :) Link to comment Share on other sites More sharing options...
NBS Posted July 14, 2008 Report Share Posted July 14, 2008 (edited) Cik es sapratu tu meiģināji kaut ko šādu: http://paste.php.lv/7627?lang=php ? Edited July 14, 2008 by NBS Link to comment Share on other sites More sharing options...
hackerman Posted July 14, 2008 Author Report Share Posted July 14, 2008 Nē, to pavisam noteikti man nevajag. (apskaties pats, kā tas kods darbojas) Link to comment Share on other sites More sharing options...
indoom Posted July 15, 2008 Report Share Posted July 15, 2008 Kā izpaužas tā "nešancēšana"? Kļūda vai kas? Firebugā skatījies? Ņem vērā, ka tinymce to textarea pārveidos par iframe, un tur nevar to pārbaudīt vienkārši ar formas pārbaudi, bet ar speciālu javascript funkciju, kuru jāskatās tinymce dokumentācijā. Ja kas textareai nav atribūts "value". Un parasti formu pārbaudei liek formas tagā onsubmit="return CheckForm();" Tik pat labi var tikt izmantots enter, formas apstiprināšanai. Link to comment Share on other sites More sharing options...
Recommended Posts