• 0742030267
  • horea1981@yahoo.com

Transformare cod BBCode in HTML si din HTML in BBCode cu JavaScript

In aceasta pagina e prezentat un obiect JavaScript care poate fi folosit pentru a transforma cod BBCode in HTML si din HTML in BBCode direct in pagina web, folosind JavaScript. Cod Convertor BBCode HTML // functie JS transformare BBCode si HTML – http;//www.discant.ro/javascript/ var BBCodeHTML = function() { var me = this; // retine instanta de obiect var token_match = […]

Evidentiere Imagini la Clic

Codul JavaScript prezentat in aceasta pagina poate fi utilizat pentru a evidentia imaginile in pagina web cand utilizatorul /vizitatorul apasa clic pe ele apoi, daca apasa iar pe acea imagine evidentierea e anulata.– Scriptul adauga stiluri CSS cu JavaScript: „padding”, „background”, si „border” la imaginea pe care se apasa clic, dupa ce apasa iar pe acea imagine, efectul de evidentiere […]

Dezactivare buton si activare dupa un anumit timp

Functia prezentata in aceasta pagina poate fi utilizata la dezactivarea si activarea automata a unor butoane din pagina web, cu JavaScript. Dupa ce utilizatorul apasa pe buton, e dezactivat, apoi, dupa 2 secunde butonul e activat automat.– Aceasta functie primeste un Array cu ID-urile butoanelor la care vreti sa fie aplicat efectul. • Codul functiei: // functie pt activare si […]

Extrage nume domeniu si alte date din adresa URL

Functia prezentata in aceasta paagina (urlData() ) extrage numele de domeniu si alte date din adresa URL: Protocol, Calea Paginii, Nume-fisier, partea de cautare (dupa ‘?’), port, si hash (dupa ‘#’).Functia primeste un sir cu adresa URL si returneaza un obiect cu aceste date.– Se foloseste o tehnica simpla: adresa URL e mai intai adaugata in atributul „href” dintr-un element […]

Preluare date, valori din adresa URL cu JavaScript

In aceasta pagina e prezentata o functie ce poate fi utilizata pentru a prelua datele dintr-o adresa URL, cele adaugate dupa „?”.Functia prezentata mai jos primeste ca argument adresa URL, apoi returneaza un obiect cu elemente „nume: valoare” formate din perechile „nume=valoare” din acea adresa URL. Cod functie: // functie ce returneaza un obiect cu elemente „nume: valoare” din datele dintr-o […]

JavaScript base64 codificare decodare

Datele codate /criptate cu base64 ocupa aproximativ cu 33% mai mult spatiu decat datele originale, dar e util cand doriti sa transferati date sub forma de sir compact si criptat de la o aplicatie la alta (de exemplu de la partea de client /browser la un script pe server, si invers).In aceasta pagina e prezentat un obiect JavaScript care poate […]

Impartire Sir Alfanumeric in Array in JavaScript

In aceasta pagina e prezentata o clasa ce poate fi utilizata in JavaScript pentru impartirea /separarea unui sir alfanumeric (un sir cu mai multe sub-siruri de forma: „Nume Numar”, separate printr-un anumit caracter).Aceasta clasa contine o metoda ce separa „Nume” de „Numar” si le adauga separat intr-un obiect cu doua array-uri, in ordinea lor din sir.– Vedeti exemplele si comentariile din […]

Sterge si Adauga class CSS

Functia prezentata in aceasta pagina poate fi utilizata pentru a sterge si adauga o anumita clasa CSS (class) cu JavaScript la mai multe elemente HTML.– Functia are 3 parametri, primeste un Array cu ID-urile elementelor HTML din care va sterge clasa, un alt Array cu ID-urile elementelor HTML in care va adauga clasa, si numele clasei.Aceasta e functia, denumita delAddClass(). […]

Inlocuieste nume de variabile JavaScript din sir cu valoarea lor

Functia prezentata aici poate fi utilizata pentru a inlocui nume de variabile (proprietate obiect, sau element array) JavaScript dintr-un sir, cu valoarea lor definita in JavaScript, folosind RegExp. // Functia inlocuieste nume de variabile (array, proprietate_obiect) JS cu valoarea asociata lor // Primeste sirul /-template. Returneaza sirul cu numele inlocuite function replaceStrVar(str){ // Curs JavaScript & jQuery – http://www.discant.ro/javascript/ str […]

Obtine valoarea elementelor checkbox selectate intr-un formular

In aceasta pagina e prezentata o functie JavaScript ce poate fi utilizata pentru a obtine valoarea elementelor checkbox selectate /bifate intr-un formular. Functia primeste obiectul cu acel formular, apoi returneaza un Array cu valorile elementelor checkbox selectate /bifate in acel <form>– Iata functia: // Returneaza un Array cu valorile elementelor checkbox selectate in „frm” function getSelectedChbox(frm) { // Curs JavaScript […]

Obtine numarul mai mare, mai mic si cel apropiat in JavaScript

O functie care poate fi utilizata in JavaSccript pentru a obtine numarul mai mare, mai mic si cel mai apropiat dintre acestea doua fata de alt nr.. Functia primeste doi parametri: un array (sau obiect) cu numere, si numarul. Compara acel numar cu cele din array /obiect, apoi returneaza numarul imediat mai mic („lower”), cel imediat mai mare („higher”), si […]

Diferenta dintre doua date de timp si ore

Functia prezentata in aceasta pagina, diffDateTime(), poate fi utilizata pentru a obtine diferenta dintre doua date de timp, si ore in JavaScript. Aceasta functie primeste 2 parametri: data /ora de start si cea de sfarsit. Se pot folosi mai multe formate de data si timp: Unix Timestamp (numar in milisecunde), sau un sir continand data si timpul in format Englezesc. […]

JavaScript trim, rtrim si ltrim

Functiile trim(), rtrim(), si ltrim() sunt in general cunoscute si folosite in PHP. Sunt utile cand se lucreaza cu siruri, dar JavaScript nu are predefinite aceste functii.Iata trim(), rtrim() si ltrim() create manual in JavaScript: // trim, rtrim, ltrim function trim(str, chr) { var rgxtrim = (!chr) ? new RegExp(‘^\\s+|\\s+$’, ‘g’) : new RegExp(‘^’+chr+’+|’+chr+’+$’, ‘g’); return str.replace(rgxtrim, ”); } function […]

Functii echivalente PHP is_ pentru testare tip date

JavaScript are putine functii predefinite, in comparatie cu alte limbaje de programare, dar ofera posibilitatea de a crea si utiliza usor propriile functii, care pot fi echivalente la functii din alte limbaje de programare.In PHP sunt multe functii pentru verificarea tipului de date, acestea incep cu: is_.Aici sunt prezentate aceste functii PHP, ca varianta pt JavaScript:is_string()is_numeric()is_bool()is_object()is_int()is_null()is_array()is_float() is_string is_string(obj) – Determina […]

array_map si array_search in JavaScript

Functiile array_map(), si array_search() sunt in general cunoscute si folosite in PHP. Aceste functii sunt utile cand se lucreaza cu Array-uri. JavaScript nu are predefinite aceste functii, dar ele pot fi create relativ usor. array_map array_map(‘callback’, aray) – returneaza un array continand toate elementele din aray dupa ce s-a aplicat la fiecare functia de la callback.Cod: function array_map(func, array) { […]