Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] usunac px z height
Forum PHP.pl > Forum > Przedszkole
macza
mam takie cus biggrin.gif:
  1. <script language="javascript">
  2. function o(){
  3. document.getElementById( 'pole' ).style.height='100';
  4. }
  5.  
  6. function plus(){
  7. wys=document.getElementById( 'pole' ).style.height;
  8. alert( wys );
  9. }
  10.  
  11.  
  12. </head>
  13. <body onLoad="o()">

funkcja o daje wysokosc 100
i jak pobieram funkcja plus to w alercie wyskakujemi "100px", a ja chce dodac do tego jakas wartosc i jak daje alert( wys+20 ); to wychodzi: "100px20"
please o help
prosze o pomoc biggrin.gif
Cysiaczek
Ucinasz ostatnie dwa znaki - chyba funkcją substr(),ale nie pamietam...
Potem zmieniasz typ na integer funkcją parseInt() i już.

Pozdrawiam.
macza
ale to chodzi o JS, w php to ja wiem, ale musi to zrobic przegladarka... i musi to zrobis skrypt JS
phpion
No wlasnie dostales porade odnosnie JS... hehe parseInt() jest szczegolnie pehapowe winksmiley.jpg
A nie mozesz usunac px poprzez zastapienie go pustym ciagiem?
  1. <script language="javascript">
  2. function o(){
  3. document.getElementById( 'pole' ).style.height='100';
  4. }
  5.  
  6. function plus(){
  7. wys=document.getElementById( 'pole' ).style.height;
  8. wys = wys.replace('px', '');
  9. alert( wys );
  10. }
  11. </head>
  12. <body onLoad="o()">
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.