JavaScript - jQuery - Ajax
-
» ddorel
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...
-
» 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&who=$chat...
-
» 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:...
-
» evident
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
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...
-
» Anghell
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.
-
» 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...
-
» 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)
-
» 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:...
-
» 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...
-
» 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 *...
-
» 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...
-
» 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...
-
» 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 => {...
-
» 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...
-
» 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 %...
-
» 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...
-
» 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...
-
» 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:...
-
» 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,...
-
» 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'...
-
» 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 ’ sau ‘
var user = O'Conner,...
-
» 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...
-
» 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...
-
» 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:...
-
» 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