Javascript 我想知道为什么事件侦听器不是';不行吗?它似乎应该起作用,但它不是';T

Javascript 我想知道为什么事件侦听器不是';不行吗?它似乎应该起作用,但它不是';T,javascript,Javascript,我的代码中也可能有其他错误,但由于事件侦听器的原因,我无法正确地测试代码。我基本上是在做一个与股票有关的小游戏,比如价格如何随时间增减。然而,这已经成为一个问题。你能找出什么毛病吗?谢谢 const submitPurchaseInfo=document.getElementbyId(“提交采购信息”); var priceStock=document.getElementbyId(“价格股票”); var ownerStock=document.getElementbyId(“所有者股票”)

我的代码中也可能有其他错误,但由于事件侦听器的原因,我无法正确地测试代码。我基本上是在做一个与股票有关的小游戏,比如价格如何随时间增减。然而,这已经成为一个问题。你能找出什么毛病吗?谢谢

const submitPurchaseInfo=document.getElementbyId(“提交采购信息”);
var priceStock=document.getElementbyId(“价格股票”);
var ownerStock=document.getElementbyId(“所有者股票”);
var股票=[];
var moneyChange=“零”;
var利润=document.getElementbyId(“利润”);
var i=0;
var ownerExists=false;
如果(利润>>0){
moneyChange=“正”;
}否则,如果(利润){
//对于(i=0;stocks[i]!==null;i++){if(ownerStock==stocks[i]){ownerExists=true}
如果(ownerExists==false){
股票[i]=所有者股票
}
ownerExists=false;
});
document.getElementbyId(“addStock”).addEventListener(“单击”,购买股票)
*,
*::之前,
*::之后{
框大小:边框框;
字体系列:坎布里亚,科钦,佐治亚州,泰晤士报,“泰晤士报新罗马”,衬线;
字体大小:20px;
能见度:可见;
}
.未显示{
可见性:隐藏;
}
身体{
背景色:黑色;
颜色:白色;
}
.文本输入{
背景颜色:灰色;
边框:2倍纯白;
颜色:黑色;
}
#利润{
位置:绝对位置;
左缘:95%;
利润率最高:-25%;
颜色:#EEEEEE;
字体大小:30px;
}
你好!这是你的股票


提示:有些股票你可以买卖

购买

价格:



所有者:




$0
JavaScript是区分大小写的编程语言。你必须纯粹地写:

document.getElementById() //E,B,I in capital

*,*::之前,*::之后{
框大小:边框框;
字体系列:坎布里亚,科钦,佐治亚州,泰晤士报,“泰晤士报新罗马”,衬线;
字体大小:20px;
能见度:可见;
}
.未显示{
可见性:隐藏;
}
身体{
背景色:黑色;
颜色:白色;
}
.文本输入{
背景颜色:灰色;
边框:2倍纯白;
颜色:黑色;
}
#利润{
位置:绝对位置;
左缘:95%;
利润率最高:-25%;
颜色:#EEEEEE;
字体大小:30px;
}
你好!这是你的股票


提示:有些股票你可以买卖

购买

价格:



所有者:



$0 const submitPurchaseInfo=document.getElementById(“提交采购信息”); var priceStock=document.getElementById(“价格股票”); var ownerStock=document.getElementById(“所有者股票”); var股票=[]; var moneyChange=“零”; var利润=document.getElementById(“利润”); var i=0; var ownerExists=false; 如果(利润>>0){ moneyChange=“正”; }否则,如果(利润){ //对于(i=0;stocks[i]!==null;i++){if(ownerStock==stocks[i]){ownerExists=true} 如果(ownerExists==false){stocks[i]=ownerStock} ownerExists=false; }); document.getElementById(“addStock”).addEventListener(“单击”,购买股票);
所有
getElementbyId
的实例都应该是
getElementbyId

const submitPurchaseInfo=document.getElementById(“提交采购信息”);
var priceStock=document.getElementById(“价格股票”);
var ownerStock=document.getElementById(“所有者股票”);
var股票=[];
var moneyChange=“零”;
var利润=document.getElementById(“利润”);
var i=0;
var ownerExists=false;
如果(利润>>0){
moneyChange=“正”;
}否则,如果(利润){
//对于(i=0;stocks[i]!==null;i++){if(ownerStock==stocks[i]){ownerExists=true}
如果(ownerExists==false){
股票[i]=所有者股票
}
ownerExists=false;
});
document.getElementById(“addStock”).addEventListener(“单击”,购买股票)
*,
*::之前,
*::之后{
框大小:边框框;
字体系列:坎布里亚,科钦,佐治亚州,泰晤士报,“泰晤士报新罗马”,衬线;
字体大小:20px;
能见度:可见;
}
.未显示{
可见性:隐藏;
}
身体{
背景色:黑色;
颜色:白色;
}
.文本输入{
背景颜色:灰色;
边框:2倍纯白;
颜色:黑色;
}
#利润{
位置:绝对位置;
左缘:95%;
利润率最高:-25%;
颜色:#EEEEEE;
字体大小:30px;
}
你好!这是你的股票


提示:有些股票你可以买卖

购买

价格:



所有者:




$0
Typo:
document.getElementById
not
document.getElementById