Javascript代码-基于下拉列表内部文本从单独的单词存储桶生成随机文本

Javascript代码-基于下拉列表内部文本从单独的单词存储桶生成随机文本,javascript,random,Javascript,Random,我在网站上有一个下拉列表,ID为“选择列表” 基本上,当用户选择某个内容时,需要将选择的内部文本用作随机文本质量的标准 我在下拉列表中有三个项目,分别是:textselected1、textselected2、textselected3 如果用户选择了“textselected1”,则单击按钮时,将在“报价框”中从随机文本列表“Select1”生成随机文本 如果用户选择了“textselected2”,则单击了相同的按钮,但“报价框”中的随机文本将来自随机文本列表“Select2”等 请在我开始

我在网站上有一个下拉列表,ID为“选择列表” 基本上,当用户选择某个内容时,需要将选择的内部文本用作随机文本质量的标准

我在下拉列表中有三个项目,分别是:textselected1、textselected2、textselected3

如果用户选择了“textselected1”,则单击按钮时,将在“报价框”中从随机文本列表“Select1”生成随机文本

如果用户选择了“textselected2”,则单击了相同的按钮,但“报价框”中的随机文本将来自随机文本列表“Select2”等

请在我开始写东西的时候需要一些代码方面的帮助,但是它不起作用

任何帮助都将非常感谢。

移动这些线

var e = document.getElementById("select_list"); //drop down list
var textselected= e.options[e.selectedIndex].text; //selected text by user

var Select1 = [ //random text picker 1
  "Text1",
  "Text2",
  "Text3",
];

var Select2 = [ //random text picker 2
  "Text1",
  "Text2",
  "Text3",
];

var Select3 = [ //random text picker 3
  "Text1",
  "Text2",
  "Text3",
];

$("#click-button").click(function() { //button to pick random text

if (textselected.includes('textselected1')) { //if user selected 1 then 
$("#quote-box p").html(Select1[Math.floor(Math.random()*Select1.length)]);

 } else if (textselected.includes('textselected2')) {   
 $("#quote-box p").html(Select2[Math.floor(Math.random()*Select2.length)]);   


} else if (textselected.includes('textselected3')) {   
 $("#quote-box p").html(Select3[Math.floor(Math.random()*Select3.length)]);   

  }
});    
`var e=document.getElementById(“选择列表”); var textselected=e.options[e.selectedIndex].text` 单击如下所示的处理程序函数

`var e = document.getElementById("select_list"); var textselected= e.options[e.selectedIndex].text;` `$(“#单击按钮”)。单击(函数(){ var e=document.getElementById(“选择列表”); var textselected=e.options[e.selectedIndex].text; 如果(textselected.includes('textselected1')){
$(“#quote box p”).html(Select1[Math.floor(Math.random()*Select1.length)];`请展示您所写的内容并解释其中的问题,然后我们将帮助修复该代码。 `$("#click-button").click(function() { var e = document.getElementById("select_list"); var textselected= e.options[e.selectedIndex].text; if (textselected.includes('textselected1')) { $("#quote-box p").html(Select1[Math.floor(Math.random()*Select1.length)]);`