Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width" />
    <title>FdW</title>
</head>
<body>
    <section id="list">
        <div class="row">
            <div class="col">
                <label>Dato 1:</label>
                <input type="text" class="d1" />
            </div><div class="col">
                <label>Dato 2:</label>
                <input type="text" class="d2" />
            </div><div class="col">
                <label>Resultado:</label>
                <input type="text" class="d3" readOnly />
            </div>
        </div>
        <div class="row">
            <div class="col">
                <label>Dato 1:</label>
                <input type="text" class="d1" />
            </div><div class="col">
                <label>Dato 2:</label>
                <input type="text" class="d2" />
            </div><div class="col">
                <label>Resultado:</label>
                <input type="text" class="d3" readOnly />
            </div>
        </div>
        <div class="row">
            <div class="col">
                <label>Dato 1:</label>
                <input type="text" class="d1" />
            </div><div class="col">
                <label>Dato 2:</label>
                <input type="text" class="d2" />
            </div><div class="col">
                <label>Resultado:</label>
                <input type="text" class="d3" readOnly />
            </div>
        </div>
    </section>
</body>
</html>
 
"use strict";
var Sumas = {
    load: function(){
        !Sumas.list && (Sumas.list = this.querySelector("#list"));
        Sumas.list.addEventListener("input", Sumas.add, false);
    },
    add: function(e){
        var fila = e.target.parentNode.parentNode,
            d1 = fila.querySelector(".d1"),
            d2 = fila.querySelector(".d2"),
            d3 = fila.querySelector(".d3");
        d3.value = +(d1.value || 0) + +(d2.value || 0);
    }
};
document.addEventListener("DOMContentLoaded", Sumas.load, false);
Output 300px

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
Alexis88pro
0viewers