Javascript Cat功能不是';不要被叫

Javascript Cat功能不是';不要被叫,javascript,html,Javascript,Html,我正在尝试让cat、dog和frog函数正常工作,但由于某些原因,当单击按钮时,它们没有被调用。这些函数应该可以正常工作,但我不确定这是我丢失的标签还是我的代码有问题。你知道这是什么原因吗?第一行应该在文本字段中显示其中的文本,第二行应该在标记中显示该纯文本,第三行应该显示该图像。(我删除了一些文字,因为其中有个人详细信息。) 函数AlertStudent(){ 警报(“”); } 函数控制台学生(){ 控制台日志(“”); } 函数ShowStudent(){ var x=document

我正在尝试让cat、dog和frog函数正常工作,但由于某些原因,当单击按钮时,它们没有被调用。这些函数应该可以正常工作,但我不确定这是我丢失的标签还是我的代码有问题。你知道这是什么原因吗?第一行应该在文本字段中显示其中的文本,第二行应该在标记中显示该纯文本,第三行应该显示该图像。(我删除了一些文字,因为其中有个人详细信息。)


函数AlertStudent(){
警报(“”);
}
函数控制台学生(){
控制台日志(“”);
}
函数ShowStudent(){
var x=document.getElementById(“学生”);
x、 style.display=“block”;
}
函数HideStudent(){
var x=document.getElementById(“学生”);
x、 style.display=“无”;
}
函数AlertSubject(){
警报(“”);
}
函数ConsoleSubject(){
控制台日志(“”);
}
函数ShowSubject(){
var x=document.getElementById(“主题”);
x、 style.display=“block”;
}
函数HideSubject(){
var x=document.getElementById(“主题”);
x、 style.display=“无”;
}
函数AlertAssignment(){
警报(“任务4-2019年9月14日”);
}
函数控制台设计(){
控制台日志(“任务4-2019年9月14日”);
}
函数ShowAssignment(){
var x=document.getElementById(“赋值”);
x、 style.display=“block”;
}
函数HideAssignment(){
var x=document.getElementById(“赋值”);
x、 style.display=“无”;
}
函数AlertLab(){
警报(“星期三8:30-10:30”);
}
函数ConsoleLab(){
控制台日志(“星期三8:30-10:30”);
}
函数ShowLab(){
var x=document.getElementById(“实验室”);
x、 style.display=“block”;
}
函数HideLab(){
var x=document.getElementById(“实验室”);
x、 style.display=“无”;
}
函数(){
var p1Text=p1.textContent;
p1.textContent=p2.textContent;
p2.textContent=p1Text;
}
函数Cat(){
document.getElementById(“myText”).value=“用户单击Cat”;
var displaySpan=document.getElementById(“显示”);
displaySpan.innerHTML=“单击Cat”;
var image=document.getElementById(“displayImg”);
image.src=“cat.png”;
}
功能狗(){
document.getElementById(“myText”).value=“用户点击狗”;
var displaySpan=document.getElementById(“显示”);
displaySpan.innerHTML=“单击狗”;
var image=document.getElementById(“displayImg”);
image.src=“dog.png”;
}
函数Frog(){
document.getElementById(“myText”).value=“用户点击青蛙”;
var displaySpan=document.getElementById(“显示”);
displaySpan.innerHTML=“青蛙被点击”;
var image=document.getElementById(“displayImg”);
image.src=“frog.png”;
}
显示
隐藏
警觉的
安慰


显示 隐藏 警觉的 安慰

任务4-2019年9月14日 显示 隐藏 警觉的 安慰

星期三8:30-10:30 显示 隐藏 警觉的 安慰


切换段落


猫 狗 青蛙






在下面的一行中,您试图通过id(“myText”)获取HTML元素:

但是没有具有此id的HTML元素

在输入标记中,必须设置HTML元素的id属性,而不是名称

替换此行:

<input type="text" name="myText" />
<input type="text" id="myText" />

这一行:

<input type="text" name="myText" />
<input type="text" id="myText" />

在下面的一行中,您试图通过id(“myText”)获取HTML元素:

但是没有具有此id的HTML元素

在输入标记中,必须设置HTML元素的id属性,而不是名称

替换此行:

<input type="text" name="myText" />
<input type="text" id="myText" />

这一行:

<input type="text" name="myText" />
<input type="text" id="myText" />


我正在尝试让这三个功能正常工作,猫、狗和青蛙对不起,我要编辑的是没有像

这样的标签。只是

。而且,就像
。你的代码有很多错误,首先是你的代码有多么不必要的复杂。或内联样式。而且,没有理由使用所有这些功能。猫、狗和青蛙的功能可以也应该组合成一个单一的功能,因为它们本质上都是相同的。您只需将一个参数传递给cat、dog或frog的函数,以便该函数知道要处理哪些数据。您的第一个函数前面还有一个错误的回勾,这会导致语法错误。我正在尝试使这三个函数能够工作cat、dog和frog抱歉,我将编辑没有像

这样的标记。只是

。而且,就像
。你的代码有很多错误,首先是你的代码有多么不必要的复杂。或内联样式。而且,没有理由使用所有这些功能。猫、狗和青蛙的功能可以也应该组合成一个单一的功能,因为它们本质上都是相同的。您只需将一个参数传递给cat、dog或frog的函数,以便该函数知道要处理哪些数据