JavaScript - jQuery - Ajax


  1. » ddorel
    Avatar utilizator
    Bună Marius
    Cum rezolv să imi încarce tot fișierul .json
    eoroare la
    //fetch(endpoint)
    //.then(blob => blob.json())
    //.then(data =>...
    Ultimul mesaj » MarPlo
    Fisierul json de la acea adresa are peste 50 MB, e cam mare pentru preluare si procesare direct in pagina (client side) cu javascript.

    A) Indicat...


  2. » royal27
    Salut,
    nu gasesc cum sa fac un popup modal genul asta: solodev.com/blog/web-design/how-to-make-an-external-link-pop-up-modal.stml
    Dar cand dau...
    Ultimul mesaj » royal27
    am gasit ceva dar nu e functional cum trebuie,momentan am facut asa

    <a href= <?php echo /privat&amp;who=$chat...


  3. » dim
    Salut am un array cu orele de functionare
    $data = array (
    '0400' => '04:00 AM',
    '0430' => '04:30 AM',
    '0500' => '05:00 AM',
    '0530'...
    Ultimul mesaj » MarPlo
    Testeaza urmatorul cod.
    Daca ceva mai trebuie schimbat, incearca si tu sa modifici dupa cum stii, in functie de ce vrei sa obtii.

    Open:...


  4. » evident
    Avatar utilizator
    Salut,
    In baza de date am 23 de rezultate din care initial afisez doar 10 si as vrea ca atunci cand ajung cu scroll la finalul paginii sa imi...
    Ultimul mesaj » evident
    Avatar utilizator
    Am rezolvat(era o litera gresit apasata pe acolo), imi merge scriptul, dar a mai aparut o eroare.
    Eu am 21 de inregistrari in baza de date.
    Daca...


  5. » Anghell
    Avatar utilizator
    Salutare!

    1. 6 decembrie 2020, 23.15 - download Anime.JS

    2. Putin mai devreme, am incercat sa downloadez acest concept bazat pe JavaScript.
    3....
    Ultimul mesaj » MarPlo
    Nu am inteles care e concret problema pe care o ai cu scriptul anime.js.


  6. » Marius
    Încerc să creez un script pentru o pagină web care are un element audio de genul acesta:

    <div class='class1' id='id1'>
    <audio...
    Ultimul mesaj » MarPlo
    Tagul audio fiind adaugat in alt element cu #id1, poti sa folosesti document.querySelector() .

    Iar ca sa setezi volumul la 50%, folosesti...


  7. » Marius
    Încerc să transform in obiect un șir JSON 'Hello” test ' care conține ghilimele care au escapate deja cu \.

    JSON.parse('{ x : Hello \ test }')...
    Ultimul mesaj » MarPlo
    Trebuie sa escapezi backslash-ul \, astfel sa ai doua backslashes \\

    let obj = JSON.parse('{ x : Hello \\ test }')
    console.log(obj)


  8. » Marius
    Am convertit un tabel din baze de date într-un obiect JSON.
    Aceasta este, în esență, un array bidimensional, fiecare înregistrare fiind pe cate un...
    Ultimul mesaj » MarPlo
    Poti sa folosesti Object.keys pentru a obține lista de chei din obiect ca un array, apoi obții cu 'length' lungimea din el:...


  9. » Marius
    Intrebare rapida:
    Cum pot seta un buton care poate crește și /sau descrește aleator un număr la clic?
    Acesta este codul pe care îl am....
    Ultimul mesaj » MarPlo
    Poti sa folosesti Math.random() pentru a decide dacă numarul va crește sau nu:

    <button id='tst_btn'>Change counter</button>
    <h3...


  10. » Marius
    Încerc să convertesc un număr întreg de 8-biți în valoare de culoare Hex. (de ex. FFFFFF).
    Numarul de culoare pe 8-biți este generat cu următoarea...
    Ultimul mesaj » MarPlo
    Dacă ai un număr întreg, poți face cu:

    color.toString(16)

    Și îl va transforma într-un șir Hex.

    // White
    color = (255 * 65536) + (255 *...


  11. » Marius
    În aplicația am o mulțime de funcții utilitatere care fac diferite lucruri, de la analiza șirurilor până la realizarea toastelor și așa mai departe....
    Ultimul mesaj » MarPlo
    Pentru asta poți utiliza Mixins.
    1. Importa componenta de care ai nevoie.
    2. adăuga un mixin array ca mai jos în componenta ta, chiar deasupra...


  12. » Marius
    Am următoarea problemă de rezolvat în JavaScript:
    - Găsiți textul care se află între paranteze mici și deplasați textul cu parantezele la capătul...
    Ultimul mesaj » MarPlo
    Incearca urmatorul cod:

    function testToEnd(str){
    //get matched string
    let st = str.match(/ *\( +\) */g)
    if(st){
    st = st ;

    // replace the...


  13. » Marius
    Creez un site web cu HTML și JavaScript care se bazează pe datele unui fișier XML de pe un domeniu separat.
    Pot realiza acest lucru cu jQuery-Ajax...
    Ultimul mesaj » MarPlo
    Încerca să folosesti API-ul fetch.

    fetch('//example.com/file_address')
    .then( response => response.text() )
    .then( response => {...


  14. » Marius
    Am o buclă for() precum aceasta care arată ce vreau să fac.

    for(var i=0; i<15; i++) {
    // Add data in html
    // When data has a specified...
    Ultimul mesaj » MarPlo
    Poti sa adaugi o condiție if() în buclă și cu ea verifici valorile acelor date.
    Dacă are valoarea specificată, setează noile date dorite și scade 1...


  15. » Marius
    In vechea bucla for() in JavaScript, ca sa sar peste index-uri faceam asa:

    for (let i=0; i<bla.length; i+=2){
    //...
    }

    Astfel, pentru...
    Ultimul mesaj » MarPlo
    Poti sa adaugi o conditie if() in bucla for…of, ca in urmatorul exemplu (indexul initial e pastrat).

    for (const of bla.entries()) {
    if (!(i %...


  16. » Marius
    Cum pot face ca atunci cand e selectata o optiune dintr-o lista <select> sa fie afisata intr-un Div valoarea acelei optiuni.
    Am acest cod...
    Ultimul mesaj » MarPlo
    Cu JavaScript adaugi un eveniment 'change' la elementul <select> care se va declansa cand o optiune e selectata.
    In interiorul acelui...


  17. » Marius
    Se presupune urmatorul array cu persoane:

    const arr =

    Vreau sa caut un anume 'name' in acel array, iar daca exista sa fie pus la inceput, cu...
    Ultimul mesaj » MarPlo
    Poti sa sortezi array-ul cu metoda sort() .
    Codul urmator muta in fata (la inceput) toate obiectele cu proprietatea 'name'.

    const arr = ;
    let...


  18. » Marius
    Am un obiect imbricat in JavaScript care arata asa:

    const yo = {
    one: {
    value: 0,
    mission: 17},
    two: {
    value: 18,
    mission: 3},
    three: {...
    Ultimul mesaj » MarPlo
    Incearca sa combini metodele Object.values() si map() , ca in exemplu urmator:

    const yo = {
    one: {
    value: 9,
    mission: 17
    },
    two: {
    value:...


  19. » Marius
    Incerc sa inlocuiesc toate spatiile dintr-un sir cu liniuta.
    Am incercat asa:

    let str ='This is my text';
    str = str.replace(/\s/, '-');...
    Ultimul mesaj » MarPlo
    Adăuga caracterul pentru global (/g) la regex, asa se aplica la toate aparițiile in sir.

    let str ='This is my text';
    str = str.replace(/\s/g,...


  20. » Marius
    Codul de mai jos trimite un 'event' 30s la Google Analytics după 30 de secunde când un utilizator intră pe pagină.

    setTimeout(function(){...
    Ultimul mesaj » MarPlo
    Poti sa urmăresti când o pagină își pierde focalizarea utilizând 'visibilitychange'. Când vizibilitatea se schimbă, poti folosi 'document.hidden'...


  21. » Marius
    Am un cod JavaScript care adaugă un câmp input pentru utilizator:

    var user = O'Conner, John ;
    b.innerHTML += <input type='hidden' value=' +...
    Ultimul mesaj » MarPlo
    Poți să înlocuiesti caracterul cu entitatea lui HTML.

    Astfel, pentru apostrof (') poate fi &rsquo; sau &lsquo;

    var user = O'Conner,...


  22. » Marius
    Ideea pe care vreau sa o fac e că la clic pe un buton, conținutul vechi e înlocuit cu nou conținut HTML adăugat cu javascript.
    Vreau ca noul...
    Ultimul mesaj » MarPlo
    Pentru a declanșa o tranziție CSS, modifica starea CSS după ce ai introdus codul HTML. Poți face asta schimbând o clasă (la container sau la un...


  23. » Marius
    Vreau să creez o funcție de comutare pentru LocalStorage unde sa se retină alegerea utilizatorului.
    Vreau să încarce preferința curentă la...
    Ultimul mesaj » MarPlo
    Nu poți sa păstrezi valori tip boolean în localStorage. De aceea ai eroare. Încerca să folosesti, de exemplu, 0 pentru False și 1 pentru True.
    Inca...


  24. » Marius
    Am o imaine de incarcare a site-ului în format GIF, dar nu apare fiindca pagina web se încarca în 0,01 secunde.
    Este posibil să setez un timp de...
    Ultimul mesaj » MarPlo
    Iata un exemplu de preloader cu jQuery, cu metoda delay() (2 sec = 2000), adaugata la evenimentul 'load'.

    <style>
    .loading {
    position:...


  25. » Marius
    Cum se poate implementa eficient o metoda dotProduct (pentru a obține produsul Dot din două array) fără a importa alte biblioteci Javascript?
    De...
    Ultimul mesaj » MarPlo
    Iată o metodă.
    Se foloseste funcția map() pentru a crea un nou array cu rezultate înmulțite ale fiecărui index, apoi se aplica funcția reduce()...

Permisiunile forumului

Nu puteţi scrie subiecte noi în acest forum
Nu puteţi răspunde subiectelor din acest forum
Nu puteţi modifica mesajele dumneavoastră în acest forum
Nu puteţi şterge mesajele dumneavoastră în acest forum
Nu puteţi publica fişiere ataşate în acest forum