Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][console]Jak napisać funkcje która zmienia dane po wprowadzeniu do kosoli
Forum PHP.pl > Forum > PHP
MaciekDZN
Witam, jest jedna strona na której cały czas wartość zmienia się w górę, chcę aby po pewnej sumie zmieniła się inna wartość na stronie, którą można edytować (input) o pewną sumę, np. +1
zmienna w górę to:
Kod
<div class="balance-btc-html">0.00001912</div>

zmienna która ma się zmieniać o pewną sumę lub iloraz:
Kod
<input class="form-control text-center" id="amount" value="0.00000001" type="text">


jak to ma wyglądać aby wkleić w konsoli i żeby działało ...
np. gdy balance-btc-html jest potęgą liczby 2 i przy 2048 żeby form-control text-center zmieniło się *2 lub +2 czyli (0.00000002)

pozdrawiam koderów biggrin.gif
Szado
Źle zatytuowałeś temat, bo z tego co piszesz to ma być to operacja w JS-ie i to bardzo podstawowa (getElementsByClassNames(), element.textContent).
Neutral
  1. <form action="" method="post">
  2. <input type="number" name="number"step="10"/>
  3. <input type="submit">
  4. </form>
  5. <div id="insert_here"></div>


Kod
<script>

var insert_here = document.getElementById('insert_here');

document.addEventListener('DOMContentLoaded',function() {
    document.querySelector('input[type="number"]').onchange=changeEventHandler;
},false);

function changeEventHandler(event) {
    // You can use “this” to refer to the selected element.
    if(!event.target.value){
        insert_here.innerHTML = ('Please Select One');
        
    }else{
    
        insert_here.innerHTML = ('You like ' + event.target.value + ' ice cream.');
    
      if(event.target.value==100){
        document.querySelector('input[type="number"]').setAttribute('step',100);
      }
    
    }
}
</script>
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-2024 Invision Power Services, Inc.