Kezdőoldal » Számítástechnika » Weblapkészítés » Vizuális webprogramozáshoz...

Belur kérdése:

Vizuális webprogramozáshoz ezt valaki vágja esteleg, hogy kell megcsinálni? (Javascript, CSS3, HTML5)

Figyelt kérdés

Új sor gomb(erre készül a listának 1-1 sora) Összeg gomb

Lista sorokat generál,azokban input,amikbe írhatsz..ha rámész az összegre akkor az inputokba beírt számok összegét egy ablakban kiírja.



2014. márc. 24. 15:09
 1/2 anonim ***** válasza:
Jqueryvel lehet?
2014. márc. 24. 21:02
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

HTML:


<form name="osszegzo" method="POST">

<input type="button" onclick="ujsor();" value="Új sor" />

<ul id="lista">

</ul>

<input type="button" onclick="szamolj();" value="Összeg" />

</form>


JS:


function ujsor(){

var id = "lista";

var Parent = document.getElementById(id);

var NewLI = document.createElement("li");

NewLI.innerHTML = '<input type="text" class="szam"/>';

Parent.appendChild(NewLI);

return true;

}

function szamolj(){

var numbers = document.getElementsByClassName("szam");

var sum = 0;

var num = 0;

for(var i = 0; i < numbers.length; i++){

if(!isNaN(Number(numbers[i].value)) && numbers[i].value !== ""){

sum += Number(numbers[i].value);

num++;

}

}

if(num === 0){

alert("Nincs megadott szám");

}else{

alert("Az összeg: " + sum);

}

return true;

}



Fiddle:

[link]

2014. márc. 25. 09:30
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!