在Js中将值+按钮的文本设置为文本框(已解决)

问题描述 投票:-1回答:1

通过函数中的函数求助+通过onclick="yazdir(value)"的函数求和]

如果有人需要这种类型的JS + HTML代码,请获取此示例,它对初学者很有用。

也没有人在这里帮助我+费舍尔·耶茨的洗牌技术没有用,因为我看到了bla bla bla ..

function yazdir(yazi) {

    document.getElementById("getir").value += yazi;


    function Random() {
        return (Math.floor(Math.random() * 10));
    }



    var i;
    for (i = 0; i < 10; i++) {
        a = Random(); //a = 5

        var x = document.getElementById("s" + i); // 1 değeri için  x=1
        var y = document.getElementById("s" + a);
        var temp;

        temp = x.value; // x : 0
        x.value = y.value; // y :5
        y.value = temp; //temp :0
    }
}

function silYazi() {
    document.getElementById("getir").value = "";
}
<table>
            <tr>
                <input type="text" id="getir" value="" name="getir" disabled>
            </tr>
            <br>
            <tr>
                <input id="s1" type="button" class="numbers btn btn-outline-success mt-3" onclick="yazdir(value)"
                    value="1">
                <input id="s2" type="button" class="numbers btn btn-outline-success mt-3 ml-4" onclick="yazdir(value)"
                    value="2">
                <input id="s3" type="button" class="numbers btn btn-outline-success mt-3 ml-4" onclick="yazdir(value)"
                    value="3">
            </tr>
            <br>
            <tr>
                <input id="s4" type="button" class="numbers btn btn-outline-success mt-3" onclick="yazdir(value)"
                    value="4">
                <input id="s5" type="button" class="numbers btn btn-outline-success mt-3 ml-4" onclick="yazdir(value)"
                    value="5">
                <input id="s6" type="button" class="numbers btn btn-outline-success mt-3 ml-4" onclick="yazdir(value)"
                    value="6">
            </tr>
            <br>
            <tr>
                <input id="s7" type="button" class="numbers btn btn-outline-success mt-3" onclick="yazdir(value)"
                    value="7">
                <input id="s9" type="button" class="numbers btn btn-outline-success mt-3 ml-4" onclick="yazdir(value)"
                    value="8">
                <input id="s8" type="button" class="numbers btn btn-outline-success mt-3 ml-4" onclick="yazdir(value)"
                    value="9">
            </tr>
            <br>
            <tr>
                <input id="s0" type="button" class="numbers btn btn-outline-success mt-3" onclick="yazdir(value)"
                    value="0">
                <input id="btnSil" type="button" class="btn btn-outline-danger mt-3 ml-5" onclick="silYazi()"
                    value="Sil">
            </tr>
</table>

通过函数中的函数+通过onclick =“ yazdir(value)的函数获得。”如果有人需要这种类型的JS + HTML代码,请获取此示例,它对初学者很有用。也没有人在这里帮助我+ ...

javascript html dom
1个回答
0
投票

数字是随机的,这很好。我需要更改它,因为单击按钮时不应重复0-9数字

© www.soinside.com 2019 - 2024. All rights reserved.