Javascript 未捕获的TypeError:无法在字符串上创建属性“guid”

Javascript 未捕获的TypeError:无法在字符串上创建属性“guid”,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,我有以下代码,它是另一个页面的一部分,但这就是它所关心的全部: 变量players=[player1,player2,player3,player4,player5,player6,player7,player8,player9,player10]; 变量问题=[什么是内疚的快感,什么是迷恋,什么是幻想,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,

我有以下代码,它是另一个页面的一部分,但这就是它所关心的全部:

变量players=[player1,player2,player3,player4,player5,player6,player7,player8,player9,player10]; 变量问题=[什么是内疚的快感,什么是迷恋,什么是幻想,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,什么是满足,是满足,满足,满足,满足了,满足了,满足了,满足了,满足了,满足了,满足了,满足了,满足了,满足了他是一个开放的世界,他是一个自由的世界,他是一个自由的世界,他是一个自由的世界,他是一个自由的世界,他是一个自由的世界,他是一个标准的世界,他是一个自由的世界,他是一个自由的世界她是我的合作伙伴,她是我的实验伙伴,她是我最性感的朋友,她是我最爱的人,她是我最爱的人,她是我最爱的人,她是我最爱的人在vind jij sexy?、Ben je ooit betrapt tijdens het masturberen?、Ben je ooit betrapt tijdens seks?、Wat vind jij Echten Afknaper?、Wat zou je nog Ween willen proberen在床上?、geile wilde seks的浪漫主义乡村音乐、dag denk jij aan seks的音乐、avondseks的Ochtendseks音乐、Wanneer heb je voor het laatst over seks Gemd?、Wat他是不是遇到了一个叫威伦·斯佩伦的人,一个叫“脏话”的人,一个叫乔伊斯特·科尔的人,一个叫费蒂斯特的人,一个叫格洛斯特的人,一个叫关了的人,一个叫关了的人,一个叫关了的人,一个叫关了的人,一个叫关了的人,一个叫关了的人,一个叫关了的人,一个叫关了的人,一个叫关了的人,一个叫齐腾的人本·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日·日我喜欢脱衣舞娘,我喜欢跳拉普拉斯舞; 变量playerNames=[]; var chosenName; var问题; $document.readyfunction{ 对于变量i=3;i

沃根德弗拉格酒店 停止spel
您正在使用getQuestion的返回值作为单击处理程序。 返回值是未定义的字符串+

改变

$("#nextQuestion").click(getQuestion());


这是我自己问题的正确答案。哈哈。如果有人能用这个,那就是我为什么发布它的原因!这只是脚本

var players = ["player1", "player2", "player3", "player4", "player5", "player6", "player7", "player8", "player9", "player10"];
        var questions = ["Wat is jouw guilty pleasure?", "Wie was jouw eerste crush?", "Wat is je grootste seksuele fantasie?", "Wat is het meest gevoelige deel van je lichaam?", "Heeft iemand je ooit per ongeluk naakt gezien?", "Heb je ooit buiten seks gehad?", "Heb je ooit een seksspeeltje gebruikt?", "Heb je ooit naakt gezwommen?", "Heb je ooit wel eens een trio gehad?", "Heb je wel eens seks gehad in het openbaar vervoer?", "Doe je het liever het licht aan of uit? ", "Heb je weleens een verkeerde naam genoemd tijdens de seks?", "Wat vind jij het meest saaie standje?", "Wat is de grappigste plaats waar je ooit seks hebt gehad?", "Hoeveel andere benamingen ken je voor ‘seks hebben’?", "Ben je wel eens versierd door iemand van het zelfde geslacht?", "Welk cijfer geef je jezelf als sekspartner?", "Heb je weleens heb eten geëxperimenteerd tijdens seks?", "Wat vind het meest sexy aan jezelf?", "Stel dat je een pornoster bent, hoe zou je heten?", "Met welke BN’er zou je wel een nachtje willen doorbrengen?", "Wat is het meest grappige wat je is overkomen in bed?", "Wat is je favoriete standje?", "Wat vind jij sexy?", "Ben je ooit betrapt tijdens het masturberen?", "Ben je ooit betrapt tijdens seks?", "Wat vind jij echt een afknapper?", "Wat zou je nog wel eens willen proberen in bed?", "Romantische rustige seks of geile wilde seks?", "Hoe vaak per dag denk jij aan seks?", "Ochtendseks of avondseks?", "Wanneer heb je voor het laatst over seks gedroomd?", "Wat is het meest ondeugende wat je ooit hebt gedaan?", "Hoe ziet jouw ideale voorspel eruit?", "Welk rollenspel zou jij wel eens willen spelen?", "Hou je van ‘dirty talk’?", "Hoe was jouw eerste keer?", "Heb je een fetisj?", "Wat is je grootste turn off?", "Wat is je grootste turn on?", "Wat valt je het eerste op aan iemand die je ziet zitten?", "Met hoeveel mensen ben je naar bed geweest?", "Hoe vaak masturbeer je?", "Heb je wel eens een orgasme gefaked?", "Web jij weleens iemand betrapt?", "Wel je wel eens seks gehad terwijl er anderen in de kamer waren?", "Hoe vaak per week heb je seks?", "Heb je weleens een one night stand gehad?", "Heb je wel eens een striptease gegeven?", "Heb je weleens een lapdance gegeven?", "Heb je wel eens een striptease gekregen?", "Heb je wel eens een lapdance gekregen?"];
var playerNames = [];
        var chosenName;
        var question;

        $(document).ready(function(){
            for (var i = 3; i < players.length; i++) {
                $("#" + players[i]).hide();
            }

            $("#nextQuestion").hide();
            $("#stop").hide();
            $("#chosenName").hide();
            $("#chosenQuestion").hide();

            $("#addPlayer").click(function(){
                for (var i = 3; i < players.length; i++) {
                    $("#" + players[i]).toggle();
                }
            }); 

            $("#start").click(function(){
                playerNames = [];
                for (var i = 0; i < players.length; i++) {
                    if ($("#" + players[i]).val() != null) {
                        if($("#" + players[i]).val() == ""){
                            break;
                        }
                        else {
                            name = $("#" + players[i]).val();
                            playerNames.push(name);
                            console.log(name + " added to array!");
                            console.log(playerNames);
                        }                       
                    }
                }

                $("input").hide();
                $("#addPlayer").hide();
                $("#start").hide();
                $("#chosenName").show();
                $("#chosenQuestion").show();
                $("#nextQuestion").show();
                $("#stop").show();

                getName();
                getQuestion();
            });

            $("#stop").click(function(){
                $("input").show();
                $("#addPlayer").show();
                $("#start").show();

                for (var i = 3; i < players.length; i++) {
                    $("#" + players[i]).hide();
                }

                $("#nextQuestion").hide();
                $("#stop").hide();
                $("#chosenName").hide();
                $("#chosenQuestion").hide();
            });

            function getQuestion() {
                question = questions[Math.floor(Math.random() * questions.length + 1)];
                console.log(question);

                $("#chosenQuestion").html(question);
                return (question);
            }

            function getName() {                
                for (var i = 0; i < playerNames.length; i++) {
                    chosenName = playerNames[Math.floor(Math.random() * playerNames.length)];
                }
                console.log(chosenName);

                $("#chosenName").html(chosenName);
                return (chosenName);
            }

            $("#nextQuestion").click(getQuestion);
            $("#nextQuestion").click(getName);

        });

这不起作用,因为现在你将看不到问题,也看不到问题的名称。因为我希望在单击“开始spel”后这两个选项都可见,所以此解决方案不正确…它是问题的答案。如果函数本身不起作用,那就是另一个问题嗯,问题不在函数中,而是在获取名称中。我做了另一个函数来获取名称,现在它工作得很好,不管怎样,thnx!
var players = ["player1", "player2", "player3", "player4", "player5", "player6", "player7", "player8", "player9", "player10"];
        var questions = ["Wat is jouw guilty pleasure?", "Wie was jouw eerste crush?", "Wat is je grootste seksuele fantasie?", "Wat is het meest gevoelige deel van je lichaam?", "Heeft iemand je ooit per ongeluk naakt gezien?", "Heb je ooit buiten seks gehad?", "Heb je ooit een seksspeeltje gebruikt?", "Heb je ooit naakt gezwommen?", "Heb je ooit wel eens een trio gehad?", "Heb je wel eens seks gehad in het openbaar vervoer?", "Doe je het liever het licht aan of uit? ", "Heb je weleens een verkeerde naam genoemd tijdens de seks?", "Wat vind jij het meest saaie standje?", "Wat is de grappigste plaats waar je ooit seks hebt gehad?", "Hoeveel andere benamingen ken je voor ‘seks hebben’?", "Ben je wel eens versierd door iemand van het zelfde geslacht?", "Welk cijfer geef je jezelf als sekspartner?", "Heb je weleens heb eten geëxperimenteerd tijdens seks?", "Wat vind het meest sexy aan jezelf?", "Stel dat je een pornoster bent, hoe zou je heten?", "Met welke BN’er zou je wel een nachtje willen doorbrengen?", "Wat is het meest grappige wat je is overkomen in bed?", "Wat is je favoriete standje?", "Wat vind jij sexy?", "Ben je ooit betrapt tijdens het masturberen?", "Ben je ooit betrapt tijdens seks?", "Wat vind jij echt een afknapper?", "Wat zou je nog wel eens willen proberen in bed?", "Romantische rustige seks of geile wilde seks?", "Hoe vaak per dag denk jij aan seks?", "Ochtendseks of avondseks?", "Wanneer heb je voor het laatst over seks gedroomd?", "Wat is het meest ondeugende wat je ooit hebt gedaan?", "Hoe ziet jouw ideale voorspel eruit?", "Welk rollenspel zou jij wel eens willen spelen?", "Hou je van ‘dirty talk’?", "Hoe was jouw eerste keer?", "Heb je een fetisj?", "Wat is je grootste turn off?", "Wat is je grootste turn on?", "Wat valt je het eerste op aan iemand die je ziet zitten?", "Met hoeveel mensen ben je naar bed geweest?", "Hoe vaak masturbeer je?", "Heb je wel eens een orgasme gefaked?", "Web jij weleens iemand betrapt?", "Wel je wel eens seks gehad terwijl er anderen in de kamer waren?", "Hoe vaak per week heb je seks?", "Heb je weleens een one night stand gehad?", "Heb je wel eens een striptease gegeven?", "Heb je weleens een lapdance gegeven?", "Heb je wel eens een striptease gekregen?", "Heb je wel eens een lapdance gekregen?"];
var playerNames = [];
        var chosenName;
        var question;

        $(document).ready(function(){
            for (var i = 3; i < players.length; i++) {
                $("#" + players[i]).hide();
            }

            $("#nextQuestion").hide();
            $("#stop").hide();
            $("#chosenName").hide();
            $("#chosenQuestion").hide();

            $("#addPlayer").click(function(){
                for (var i = 3; i < players.length; i++) {
                    $("#" + players[i]).toggle();
                }
            }); 

            $("#start").click(function(){
                playerNames = [];
                for (var i = 0; i < players.length; i++) {
                    if ($("#" + players[i]).val() != null) {
                        if($("#" + players[i]).val() == ""){
                            break;
                        }
                        else {
                            name = $("#" + players[i]).val();
                            playerNames.push(name);
                            console.log(name + " added to array!");
                            console.log(playerNames);
                        }                       
                    }
                }

                $("input").hide();
                $("#addPlayer").hide();
                $("#start").hide();
                $("#chosenName").show();
                $("#chosenQuestion").show();
                $("#nextQuestion").show();
                $("#stop").show();

                getName();
                getQuestion();
            });

            $("#stop").click(function(){
                $("input").show();
                $("#addPlayer").show();
                $("#start").show();

                for (var i = 3; i < players.length; i++) {
                    $("#" + players[i]).hide();
                }

                $("#nextQuestion").hide();
                $("#stop").hide();
                $("#chosenName").hide();
                $("#chosenQuestion").hide();
            });

            function getQuestion() {
                question = questions[Math.floor(Math.random() * questions.length + 1)];
                console.log(question);

                $("#chosenQuestion").html(question);
                return (question);
            }

            function getName() {                
                for (var i = 0; i < playerNames.length; i++) {
                    chosenName = playerNames[Math.floor(Math.random() * playerNames.length)];
                }
                console.log(chosenName);

                $("#chosenName").html(chosenName);
                return (chosenName);
            }

            $("#nextQuestion").click(getQuestion);
            $("#nextQuestion").click(getName);

        });