Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][console]Jak napisać funkcje która zmienia dane po wprowadzeniu do kosoli
MaciekDZN
post 31.05.2017, 09:21:32
Post #1





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 6.01.2008
Skąd: Działoszyn

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
Szado
post 31.05.2017, 13:12:26
Post #2





Grupa: Zarejestrowani
Postów: 22
Pomógł: 4
Dołączył: 30.05.2017

Ostrzeżenie: (0%)
-----


Źle zatytuowałeś temat, bo z tego co piszesz to ma być to operacja w JS-ie i to bardzo podstawowa (getElementsByClassNames(), element.textContent).
Go to the top of the page
+Quote Post
Neutral
post 1.06.2017, 03:19:15
Post #3





Grupa: Zarejestrowani
Postów: 286
Pomógł: 46
Dołączył: 10.01.2016

Ostrzeżenie: (0%)
-----


  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>


Ten post edytował Neutral 1.06.2017, 03:24:44
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 12:51