Javascript 为什么选择选项后此功能不会启动?

Javascript 为什么选择选项后此功能不会启动?,javascript,html,Javascript,Html,在这方面我仍然是一个傻瓜…我已经把这个代码片段翻了一遍,找不到我的错误。我知道textareaREMARKSTEXTAREA被省略,因为我觉得它不相关。基本上,这是我正在开发的一个工具,用于创建用于测试高电容数据电路的备注 挑选 运行QRSS测试模式X分钟,测试正常… 运行QRSS测试模式3分钟,测试正常… 运行QRSS测试模式15分钟,测试正常… 运行QRSS测试模式并查找错误… 运行全零测试模式X秒,测试正常… 运行全零测试模式30秒,测试正常… 运行全零测试模式并查找错误… 运行T-D

在这方面我仍然是一个傻瓜…我已经把这个代码片段翻了一遍,找不到我的错误。我知道
textarea
REMARKSTEXTAREA
被省略,因为我觉得它不相关。基本上,这是我正在开发的一个工具,用于创建用于测试高电容数据电路的备注


挑选
运行QRSS测试模式X分钟,测试正常…
运行QRSS测试模式3分钟,测试正常…
运行QRSS测试模式15分钟,测试正常…
运行QRSS测试模式并查找错误…
运行全零测试模式X秒,测试正常…
运行全零测试模式30秒,测试正常…
运行全零测试模式并查找错误…
运行T-DALY测试模式X分钟,测试正常…
运行T-DALY测试模式并发现错误…
运行1:8测试模式X分钟,测试正常…
运行1:8测试模式5分钟,测试正常…
运行1:8测试模式并查找错误…
运行1:7测试模式X分钟,测试正常…
运行1:7测试模式5分钟,测试正常…
运行1:7测试模式并查找错误…
运行8选2测试模式X分钟,测试正常…
运行8选2测试模式并查找错误…
运行BRIDGETAP测试模式X分钟,测试正常…
运行BRIDGETAP测试模式并查找错误…
运行所有一个测试模式X分钟,测试正常…
运行所有人测试模式5分钟,测试正常…
运行“所有人”测试模式并查找错误…
运行3合24测试模式5分钟,测试正常…
运行3合24测试模式并查找错误…
运行多部分测试模式5分钟,测试正常…
运行多部分测试模式并查找错误…
var mytextbox=document.getElementById('REMARKSTEXTAREA');
var mydropdown=document.getElementById('testingdropdownmenu');
mydropdown.onchange=function()如果(mydropdown!=null){
如果(mydropdown.value==1){
var TIME=prompt(“您运行测试模式的时间是多少分钟?”);
mytextbox.value=mytextbox.value+“运行QRSS测试模式“+时间+”分钟,测试正常…”;
此值为“”;
}else if(mydropdown.value==2){
var TIME=prompt(“您运行测试模式的时间是多少秒?”);
mytextbox.value=mytextbox.value+“运行了“+时间+”秒的全零测试模式,测试正常…”;
此值为“”;
}else if(mydropdown.value==3){
var TIME=prompt(“您运行测试模式的时间是多少分钟?”);
mytextbox.value=mytextbox.value+“运行T-DALY测试模式“+时间+”分钟,测试正常…”;
此值为“”;
}else if(mydropdown.value==4){
var TIME=prompt(“您运行测试模式的时间是多少分钟?”);
mytextbox.value=mytextbox.value+“运行1:8测试模式“+时间+”分钟,测试正常…”;
此值为“”;
}else if(mydropdown.value==5){
var TIME=prompt(“您运行测试模式的时间是多少分钟?”);
mytextbox.value=mytextbox.value+“运行1:7测试模式“+时间+”分钟,测试正常…”;
此值为“”;
}else if(mydropdown.value==6){
var TIME=prompt(“您运行测试模式的时间是多少分钟?”);
mytextbox.value=mytextbox.value+“在“+TIME+”分钟内运行了2/8测试模式,测试正常…”;
此值为“”;
}else if(mydropdown.value==7){
var TIME=prompt(“您运行测试模式的时间是多少分钟?”);
mytextbox.value=mytextbox.value+“运行BRIDGETAP测试模式“+时间+”分钟,测试正常…”;
此值为“”;
}else if(mydropdown.value==8){
var TIME=prompt(“您运行测试模式的时间是多少分钟?”);
mytextbox.value=mytextbox.value+“运行了“+TIME+”分钟的所有人测试模式,测试正常…”;
此值为“”;
}否则{
mytextbox.value=mytextbox.value+“”+mydropdown+“…”;
此值为“”;
}
}
}
}

您的if子句的开头大括号和结尾大括号不匹配

用附加代码替换脚本代码,应该可以正常工作

       <script>
var mytextbox = document.getElementById('REMARKSTEXTAREA');
var mydropdown = document.getElementById('testingdropdownmenu');
mydropdown.onchange = function(){if (mydropdown != null) {
if (mydropdown.value == 1) {
var TIME = prompt("HOW MANY MINUTES DID YOU RUN THE TEST PATTERN FOR?"); mytextbox.value = mytextbox.value + " RAN QRSS TEST PATTERN FOR " + TIME + "MINUTES AND TESTING OKAY..."; this.value = "";}
else if (mydropdown.value == 2) {
var TIME = prompt("HOW MANY SECONDS DID YOU RUN THE TEST PATTERN FOR?"); mytextbox.value = mytextbox.value + " RAN ALL ZEROES TEST PATTERN FOR " + TIME + " SECONDS AND TESTING OKAY…"; this.value = "";}
else if (mydropdown.value == 3) {
var TIME = prompt("HOW MANY MINUTES DID YOU RUN THE TEST PATTERN FOR?"); mytextbox.value = mytextbox.value + " RAN T-DALY TEST PATTERN FOR " + TIME + " MINUTES AND TESTING OKAY…"; this.value = "";}
else if (mydropdown.value == 4) {
var TIME = prompt("HOW MANY MINUTES DID YOU RUN THE TEST PATTERN FOR?"); mytextbox.value = mytextbox.value + " RAN 1:8 TEST PATTERN FOR " + TIME + " MINUTES AND TESTING OKAY…"; this.value = "";}
else if (mydropdown.value == 5) {
var TIME = prompt("HOW MANY MINUTES DID YOU RUN THE TEST PATTERN FOR?"); mytextbox.value = mytextbox.value + " RAN 1:7 TEST PATTERN FOR " + TIME + " MINUTES AND TESTING OKAY…"; this.value = "";}
else if (mydropdown.value == 6) {
var TIME = prompt("HOW MANY MINUTES DID YOU RUN THE TEST PATTERN FOR?"); mytextbox.value = mytextbox.value + " RAN 2-IN-8 TEST PATTERN FOR " + TIME + " MINUTES AND TESTING OKAY…"; this.value = "";}
else if (mydropdown.value == 7) {
var TIME = prompt("HOW MANY MINUTES DID YOU RUN THE TEST PATTERN FOR?"); mytextbox.value = mytextbox.value + " RAN BRIDGETAP TEST PATTERN FOR " + TIME + " MINUTES AND TESTING OKAY…"; this.value = "";}
else if (mydropdown.value == 8) {
var TIME = prompt("HOW MANY MINUTES DID YOU RUN THE TEST PATTERN FOR?"); mytextbox.value = mytextbox.value + " RAN ALL ONES TEST PATTERN FOR " + TIME + " MINUTES AND TESTING OKAY…"; this.value = "";}
else {
mytextbox.value = mytextbox.value + " " + mydropdown + "..."; this.value = "";}
}
}

      </script>

var mytextbox=document.getElementById('REMARKSTEXTAREA');
var mydropdown=document.getElementById('testingdropdownmenu');
mydropdown.onchange=function(){if(mydropdown!=null){
如果(mydropdown.value==1){
var TIME=prompt(“您运行测试模式的时间是多少分钟?”);mytextbox.value=mytextbox.value+“运行QRSS测试模式的时间是“+TIME+”分钟,测试正常…”;this.value=“”;}
else if(mydropdown.value==2){
var TIME=prompt(“您运行测试模式的时间是多少秒?”);mytextbox.value=mytextbox.value+“运行了“+TIME+”秒的全零测试模式,测试正常…”;this.value=“”;}
else if(mydropdown.value==3){
var TIME=prompt(“您运行测试模式的时间是多少分钟?”);mytextbox.value=mytextbox.value+“运行T-DALY测试模式的时间是“+TIME+”分钟,测试正常…”;this.value=“”;}
else if(mydropdown.value==4){
var TIME=prompt(“您运行测试模式的时间是多少分钟?”);mytextbox.value=mytextbox.value+“运行1:8测试模式的时间是“+TIME+”分钟,测试正常…”;this.value=“”;}
else if(mydropdown.value==5){
var TIME=prompt(“您运行测试模式的时间是多少分钟?”);mytextbox.value=mytextbox.value+“运行1:7测试模式的时间是“+TIME+”分钟,测试正常…”;this.value=“”;}
else if(mydropdown.value==6){
var TIME=prompt(“您运行测试模式的时间是多少分钟?”);mytextbox.value=mytextbox.va