Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML onfocus未调用Javascript函数_Javascript_Html_Onfocus - Fatal编程技术网

HTML onfocus未调用Javascript函数

HTML onfocus未调用Javascript函数,javascript,html,onfocus,Javascript,Html,Onfocus,所以我用只读输入制作了一个类似于告密游戏的东西。我使用onfocus调用javascript函数,但它不会运行该函数。我是stackoverflow的新手,所以如果你看不到我的代码,请告诉我。另外,我在Chromebook上编码,所以CSS文件和JS文件的链接是驱动器链接 编辑:我认为这是我的电脑端的一个问题,因为当我在这里运行它时,它工作得非常好 编辑2:天哪,我是个白痴!我在javascript部分拼错了一些东西,一些对我的游戏根本不重要的东西拼错了 var-meep=0; 函数chang

所以我用只读输入制作了一个类似于告密游戏的东西。我使用onfocus调用javascript函数,但它不会运行该函数。我是stackoverflow的新手,所以如果你看不到我的代码,请告诉我。另外,我在Chromebook上编码,所以CSS文件和JS文件的链接是驱动器链接

编辑:我认为这是我的电脑端的一个问题,因为当我在这里运行它时,它工作得非常好

编辑2:天哪,我是个白痴!我在javascript部分拼错了一些东西,一些对我的游戏根本不重要的东西拼错了

var-meep=0;
函数changeText(){
document.getElementById(“startInput”).blur();
如果(meep==0){
document.getElementById(“startInput”).value=“‘你为什么在这里?’”;
}else if(meep==1){
document.getElementById(“startInput”).value=“‘我不再是以前的我了…””;
}else if(meep==2){
document.getElementById(“startInput”).value=“‘我在找Malya,’你们说。”;
}else if(meep==3){
document.getElementById(“startInput”).value=“‘我假设是你’”;
}else if(meep==4){
document.getElementById(“startInput”).value=“…”;
}
meep++;
}

这很好用。 如果它在你的机器上不工作,请检查控制台。你有任何错误吗,因为线路

<script src="file:///media/fuse/drivefs-ba3df23145370ebbe0addbed7174e8b0/root/html/New%20Website/code.js"></script>


如果脚本工作不正常,可能会产生问题。

是的,这对我的游戏来说并不重要,我从stackoverflow的代码中取出了,当然是拼写错误。因此,解决方案是,在创建一个您甚至不需要的随机变量时,不要将文档拼写为doument。

我还应该说,驱动器链接似乎并不重要,因为它以前是工作的。我运行您的代码并关注第一个输入。它起作用了。输入值改变。我编辑您的代码是因为您的HTML代码错误。我不明白你的问题。请检查编辑的版本,如果它不工作。再次解释。将只读输入的焦点放在focus上似乎很奇怪,因为当有人单击输入字段时,focus是输入的意思。所以如果你想让它悬停。。你应该
onmouseover
。另外,onfocus在代码上运行良好@Epasarello我想制作它,这样你就可以点击它来更改文本,而不必输入它。