Problema mutare element in pagina
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
patricia
- Mesaje: 82
Problema mutare element in pagina
Am incercat o functie care sa mute un DIV in pagina la anumite coordonate.
Problema e ca nu functioneaza cand incerc sa atribui lui
element.style.left o valoare de variabila si nu valori exacte.
Cod: Selectaţi tot
<html>
<head>
<title>
exe1
</title>
<style type="text/css">
#dreptunghi{
position:absolute;
left:50px;
top:50px;
width:200px;
height:100px;
background-color:green;
}
</style>
</head>
<body>
<div id="dreptunghi">
</div>
<button onclick="next();">click</button>
<script type="text/javascript">
function next(){
lx=0;
el=null;
el=document.getElementById('dreptunghi');
for(lx=0; el!=null; lx+=el.offsetLeft,el=el.offsetParent);
coord1=null;
coord1=lx+50;
el.style.left=coord1+'px';
}
</script>
</body>
</html>
MarPlo
Mesaje: 4343
Codul din instructiunea for() din acea functie face el=null , trebuie definita iar variabila "el" cu elementul HTML (dupa for()), sau preluata de la inceput in 2 variabile, iar la adaugare "style" se foloseste a doua variabila.
Cod: Selectaţi tot
<script type="text/javascript">
function next(){
var lx = 0;
var el = elidem = document.getElementById('dreptunghi');
for(lx=0; el!=null; lx+=el.offsetLeft,el=el.offsetParent);
coord1 = lx+50;//alert(lx)
elidem.style.left = coord1+'px';
}
</script>
Subiecte similare
-
Comutarea element in localStorage
JavaScript - jQuery - Ajax
Primul mesaj
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
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...
-
adaugare element nou intr-un array de obiecte
PHP - MySQL - XML
Primul mesaj
Salutare,
Am un array de obiecte sub forma aceasta:
$sql =
si un aray de forma aceasta:
$tipuri =
Cum pot adauga in primul array inca...
Ultimul mesaj
primesc o eroare pe linia json_decode($sql, true); , eroare este: json_decode() expects parameter 1 to be string, array given
Am rezolvat problema...
-
Gasire element in array si adaugare ca prim index
JavaScript - jQuery - Ajax
Primul mesaj
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
Poti sa sortezi array-ul cu metoda sort() .
Codul urmator muta in fata (la inceput) toate obiectele cu proprietatea 'name'.
const arr = ;
let...
-
Ascunde element daca in data e un anumit text
HTML - XHTML - CSS
Primul mesaj
Se pot ascunde elemente HTML daca in atributul 'data-' e o anumita bucata de text?
De exemplu: Ascunde Div-urile care contin -en .
<div...
Ultimul mesaj
Se poate face cu CSS sau cu Javascript.
CSS:
/* with specified elements */
div {
display: none;
}
/* or global */
{
display: none;
}
Si...
-
Eroare citire pagina cu file_get_contents
PHP - MySQL - XML
Primul mesaj
Buna ziua,
Vreau sa preiau informatiile din aceasta adresa si sa o afisez intr-o alta pagina php
URL: //79.114.46.127:5819/
Scriptul pe care...
Ultimul mesaj
Imi pare rau, mai mult nu stiu cum sa te ajut, posibil sa fie ceva cu SSL, dar nu cunosc.
Am testat scripturile; codul cu cURL e bun, a mers bine...
-
load time - idle mare - pagina principala
Discutii si Intrebari Diverse
Primul mesaj
Salut,
cu inspect-ul din Chrome si apoi tab-ul Performance se pot vedea timpii de incarcare ai unei pagini web.
Am cate o pagina principala pe...
Ultimul mesaj
Iata ce am gasit pe internet:
This is idle time, the time when the browser is waiting on the CPU or GPU to do some processing.
I can't find any...