Gacha Posted August 10, 2004 Report Posted August 10, 2004 NU no javasripta neko nesaprotu, bet ar php zināšanām tiku šitik tālu! Ķipa pie formas onClick="return valid(8)" Tas 8 ir tik cik šai formā lauki un tad tas pārbauda vai ir vai nav kāds tukš. Es visas formas saucu vienā vārdā un tad bija vieglāk pārbaudīt. Viss bija OK, līdz sanāca tā, ka vienā lapa uzradās 2 vienādas formas, vārdu sakot man neizdodas funkcijai padot 2 mainīgo formas vārdu! Mēģinu un mocos, bet nekā, kaut kur sintakse nav pareiza. function valid(sk,fx){ x=0; for(i = 0; i<=sk; i++){ if(document.forms.(fx).elements[i].value == ""){x++;} } if(x > 0){ alert("Aizpildi visus laukus!"); return false; }else{ return true; } } Tur tas fx ir domāts tas formas vārds, bet kaut kā nevaru saprast kā pareizi tur šamo jaliek!
bubu Posted August 10, 2004 Report Posted August 10, 2004 (edited) Skatamies dokumentāciju: http://msdn.microsoft.com/workshop/author/...tions/forms.asp http://devedge.netscape.com/library/manual...rence/form.html un piemērus ar: http://www.quirksmode.org/js/forms.html http://www.pressanykey.com/javascript/lessons/lesson8.html Tātad atbilde ir: document.forms[fx]... PS. Tas viss iegūts gūglē ierakstot "document forms HTML JavaScript" un pašķirstot pirmās divas lapas ;) Edited August 10, 2004 by bubu
Venom Posted August 10, 2004 Report Posted August 10, 2004 (edited) G.M., atvēr Dreamweaveri un "uzsit" SHIFT+F1, tur labais manuālis priekš JavaScript, kuru regulāri lietoju (iekšēji). kā bubu pareizi teica, forms ir masīvs NB es lietotu universālāku variantu. Pārbauda jebkuras formas "apsauktos" ar "name" attribūtu elementus: jebkurai formai <form onsubmit="return validate(this)"> function validate(frm) { x=frm.elements.length; while(--x>-1) { if (frm.elements[x].name && frm.elements[x].value=='') { alert('Kāds lauks palicis neaizpildīts'); return false; } } return true; } Edited August 10, 2004 by Venom
Gacha Posted August 10, 2004 Author Report Posted August 10, 2004 Tnx jums abiem :) Es tiešām nevarēju atrast parastu manuāli tam Javascriptam, kad meklēju Googlē, tad atrodas visvisādas kreisās lapas ar to ko nevajaga! PS. Dreamweaver es nevaru atvert, jo nelietoju Win, man ir tikai Bluefish.
Venom Posted August 10, 2004 Report Posted August 10, 2004 nelietoju Win un kur tad tu visādiem delfiem un kurzemēm taisi bannerus un plakātus? diez vai jau visu Gimpā
bubu Posted August 10, 2004 Report Posted August 10, 2004 Labas lapas var arī sataisīt bez banneriem un plakātiem :P
Gacha Posted August 10, 2004 Author Report Posted August 10, 2004 Nu man uz blakus partīcijas ir WinXP, bet nēsmu to kādu nedēļu mēģinājis, bet pēc kādas pusstundas mēģināšu Linux => Wine => cxoffice => Photoshop Ar Gimp vari tik tik daudz kā ar MS Paint, neko vairāk. Ja nu uznāks baigā nepieciešamība, tad būš jaskatās Turtoriali!
bubu Posted August 10, 2004 Report Posted August 10, 2004 Nu nu, ar GIMP var daudz vairāk nekā paintu, ja piešauj roku. Vai var tikpat daudz kā Photoshop, nepateikšo, neesmu pēdējo lietojis (bet laikam jau ir tāds viedoklis, ka nevar gan ;)
Gacha Posted August 11, 2004 Author Report Posted August 11, 2004 Nu tas jau protams, esmu redzējis, ka ar Gimp var paveikt daudz, bet man kaut kā viņš liekas neparocīgs, laikam ieradums pie Photošopa ir spēcīgs!
Recommended Posts