Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用按钮创建javascript变量单击no jQuery_Javascript_Random - Fatal编程技术网

使用按钮创建javascript变量单击no jQuery

使用按钮创建javascript变量单击no jQuery,javascript,random,Javascript,Random,我想知道如何在点击按钮时创建一个变量,这样我就可以创建一个随机名称生成器,如下所示: <input class="varValue" placeholder="Name to be generated"> <button class="createVar></button> <script> var createVar = document.querySelector(".createVar");

我想知道如何在点击按钮时创建一个变量,这样我就可以创建一个随机名称生成器,如下所示:

    <input class="varValue" placeholder="Name to be generated">
    <button class="createVar></button>
    <script>
        var createVar = document.querySelector(".createVar");
        var varValue = document.querySelector(".varValue");
        var nameNumber = 0;
        var getValue = function(){
            varValue.value = //new var with ascending values or something;
            nameNumber = nameNumber + 1;
        };
        createValue.addEventListener("click", getValue(), false");
        //then some Math.random using, nameNumber, anyway I'll figure it out
    </script>
那么,我如何在点击按钮时生成变量呢

另外,请不要使用jQuery。

函数getValue[我没有看到声明,所以应该在某处声明]负责本例中附加到该事件的任何新逻辑。 要使用这些变量创建和执行某些操作,只需在该函数内部执行即可


我相信你的意思是createVar.addEventListener而不是createValue

你在onclick事件中遇到问题了吗?addEventListener第二个参数是函数,如果getValue是函数,你需要发送getValue,而不是运行getValue。你的问题不清楚。varValue.value将抛出一个错误。它不是一个对象不,我只是不知道如何通过点击按钮来创建变量,我的意思是将createVar更改为getValue,但我只是想创建,除了这些错误,我想知道如何给点击按钮时的值一个变量并添加到总计数中,这样我就可以随机生成。