Jump to content
php.lv forumi

nauriz

Reģistrētie lietotāji
  • Posts

    26
  • Joined

  • Last visited

nauriz's Achievements

Newbie

Newbie (1/14)

  1. A Tu varbuut topiku izlasi. Par AJAX piemineets, tapeec, ka es vinju izmantoju un vinjsh uz FF straadaa, tas noziimee, ka ar XMLHttpRequest arii viss kaartiibaa. Probleemas bija ar IE, kursh izmanto ActiveXObject, tapeec arii taads topika nosaukums. Un nevienaa vietaa es nerakstiiju, ka ajax == activex_object.
  2. Vai tad es kaut kur teicu, ka ajax == activex_object?
  3. Lieta taada, ka vienu lietu izdomaaju uztaisiit izmantojot AJAX. Ok, uztaisiiju, caur FF viss OK. Caur IE saakumaa vispaar nekas negaaja. Tagad esu ticis tik taalu, ka caur IE darbojaas, ja es, kaa caur GET URI galaa piekabinu vaardu, kuraa nav latvieshu burtu. Ja piekabina vaardu ar latvieshu burtiem, tad nekas nedarbojaas. Pa googli taa diezgan esu izmekleejies un turpinaashu mekleet. Bet ir arii ceriiba, ka kaads no Jums ar to jau ir saskaaries un atrisinaajis probleemu. EDIT: Laikam tomeer probleemu atrisinaaju ar encodeURI .
  4. Nu taada ar bija taa doma, sorry, ka saakumaa nepareizi izteicos. Shajaa gadiijumaa useris kameer neievada pareizu veertiibu tikmeer taalaak netiek.
  5. Lielais paldies KAC. Un paareejiem arii. Galu galaa taa funkcija izskataas shaadi un man liekaas, ka ir diezgan universaala un derees visaam 20 formaam, bez jebkaadas redigjeeshanas: function ValidateForm() { var obj=document.forms[0].elements; for (i=1; i<obj.length; i++) { if (obj[i].style.backgroundColor=='red') { obj[i].focus(); return false; break; } } return true; }
  6. Es atvainojos, bet konkreetaa gadiijumaa ir nepiecieshama validaacija tieshi ar JS, taapeec diemzheel ieteikumi kur pareizaak buutu valideet nederees. Ok, es valideeshu arii servera pusee, bet shajaa gadiijumaa interesee tieshi ar JS. Ok, precizeeshu siikaak jautaajumu - vai ir kaada JavaScript funkcija ar kuru buutu iespeejams dabuut visus formas ievades laukus masiivaa, vai arii ar ciklu apstraadaat, bet nezinot cik to lauku ir vai buus. Ir vai Nav? Ja Nav, tad jaaizmanto buus Grey_Wolf variants.
  7. Servera pusee toch nederees, papildus droshiibai jau vareetu, bet ne shajaa gadiijumaa. Mosh ir veel kaadi varianti?
  8. Delfina variants bik pa sarezhgjiitu, sorry, pat iisti iedziljinaaties negribaas. Grey_Wolf ir labs, bet nav universaals. Man ir vismaz 20 formas ar kaadiem 30 ievades laukiem, formas neesu taisiijis pats, taapeec id ievades laukiem nav salikti, iipashi likt arii negribaas. Veel viena lieta shajaa padariishanaa ar id ir tas, ka katrai formai vaig savu funkciju, vai arii viena funkcija, kurai kaa parametrs tiek padots ievades lauku skaits, patiesiibaa, nav jau sarezhgjiiti vai kaut kaa tamliidziigi. Es tik gribeeju zinaat, mosh kaads ir izdomaajis kaadu universaalaaku variantu. P.S. Paarbaudes funkcijas jau ir sataisiitas, kas iekraaso sarkanu, ja kljuudains vai arii neiekraaso, ja pareizs.
  9. Principaa ideja ir taada, man ir forma, ar n-tajiem ievades laukiem - type="text". Ja kaadaa no ievades laukiem ievada nepareizu veertiibu vinjsh iekraasojaas sarkans. Ko es gribu dabuut gatavu - kad spiezhot pogu Submit, es ar funkciju apskatu visus ievades laukus un tiem kuriem backgrounds ir sarkans uz tiem kaut kaadaa noteiktaa kaartiibaa ielieku fokusu, kameer visiem backgroundi ir balti un tad tikai submitoju formu. Ko es nevaru atrast vai izdomaat ir kaa man dabuut tai funkcijaa, lai es varu apskatiities tos ievades laukus - if (ievades_lauks.style.background='red') ievades_lauks.focus(); Nu kaut kaa taa. Bet man vaig, lai taa funkcija ir daudzmaz universaala un der visaam 20 formaam, kas buus. Nu es ceru, ka domu saprataat. Buutu labi kaadi konkreeti ieteikumi vai noraades uz tutoriaaljiem, manuaaljiem, u.c.
  10. Tiku tik taalu, ka objekts nevar sev iedot fokusu, ja vinjam vinjsh jau ir un taapeec arii man vinjsh uzreiz paarlec uz naakosho. Izdomaaju, ka vispirms vareetu to fokusu paarmest uz kaadu citu objektu un tad iedot atpakalj invaliidajam objektam, bet te ir viens bet - JavaScript Consoleee taads paliels errors: Error: [Exception... "'Permission denied to set property XULElement.selectedIndex' when calling method: [nsIAutoCompletePopup::selectedIndex]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "JS frame :: http://localhost/softs/tests.php :: CheckNumeric :: line 24" data: no] Source File: http://localhost/softs/tests.php Line: 24 Mozh kaadam ir kaadas idejas attieciibaa uz sho?
  11. Lieta taada, ja es to funkciju izsaucu un tas alert('Ievadiet skaitli no 0-100!') paliek, tad vinjsh to fokusu nepaarliek uz naakosho, bet visu laiku metaas tas pazinjojums - Ievadiet skaitli no 0-100!, rekursiivi, tas rakstiits arii JavaScript konsolee. Ja es iznjemu to alert, tad tas lauks iekraasojaas sarkans, bet fokuss nepaliek, bet paariet uz naakosho. Galiigi nesaprotu kapeec vinjsh to fokusu negrib atstaat tajaa invaliidajaa laukaaa.
  12. Nereagjee - pilniigi nekas nenotiek, kursors paariet uz naakosho lauku un sarkanu arii neiekraaso to ieprieksheejo.
  13. v3rb0 izdariiju kaa Tu rakstiiji - nestraadaa. Tapeec re ku ir funkcija: function CheckNumeric(objekts) { var ValidChars = "0123456789."; var IsNumber=true; var Char; var sText=objekts.value; for (i = 0; i < sText.length && IsNumber == true; i++) { Char = sText.charAt(i); if (ValidChars.indexOf(Char) == -1) { IsNumber = false; this.focus(); this.backgroundColor='red'; alert('Ievadiet skaitli no 0-100!'); } } return IsNumber; } Un te ir kur es vinju izsaucu: <input name="ar1" type="text" size="4" maxlength="4" onBlur="CheckNumeric(this)" /> Ja sanaak varbuut iemetat aci un pasakat man, kur ir kljuuda.
  14. Mekleeju pa forumu, neko neatradu. Googlee atradu daudz, bet nekas no taa neshancee. Taatad lieta taada, man ir funkcija, kas paarbauda vai ievads ir skaitlis, ja ir skaitlis, tad vinja atgriezh true, ja nav skaitlis, tad vinja atgriezh false, bet gribeetos arii, ja nav skaitlis, tad lai kursors tiktu atlikts atpakalj uz to lauku. Meegjinaaju shitaa: 1. <input name="ar1" type="text" size="4" maxlength="4" onBlur="java script:if (CheckNumeric(this)==false) docoument.form[0].ar1.focus();" /> 2. <input name="ar1" type="text" size="4" maxlength="4" onBlur="java script:if (CheckNumeric(this)==false) this.focus();" /> Un veel ntos veidos, nekaadi nestraadaa. Varbuut kaadam ir kaadi priekshlikumi?
×
×
  • Create New...