在第2行代码中,querySelector()函数的参数传递存在问题。应该是将document.getElementById("textOrderInput").value作为参数传递给querySelector()函数,而不是将整个表达式作为参数传递。正确的写法应该是:

if (document.querySelector("#textOrderInput").value=="") {

另外,在第19行和第31行代码中,变量textSplit没有定义,应该改为textOrderTextSplit。正确的写法应该是:

for (textOrderI = 0; textOrderI < textOrderTextSplit.length; textOrderI++) { document.getElementById("textOrderResult").innerText += textOrderTextSplit[textOrderLeng]; textOrderLeng--; }

textOrderN = (Math.random() * (textOrderTextSplit.length - 1)).toFixed(0); document.getElementById("textOrderResult").innerText += textOrderTextSplit[textOrderN]; textOrderTextSplit.splice(textOrderN, 1)

function processTextOrderoptionsif documentquerySelectordocumentgetElementByIdtextOrderInputvalue== mduisnackbar message 请将表单填充完整

原文地址: https://www.cveoy.top/t/topic/ijMt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录