Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.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调用JavaScript函数_Javascript_Html - Fatal编程技术网

从HTML调用JavaScript函数

从HTML调用JavaScript函数,javascript,html,Javascript,Html,我不明白为什么这个代码不起作用。我认为调用函数有一些问题。。。。 请帮我改正错误 很抱歉问了这么简单的问题,但我真的不明白为什么它不起作用 函数myFunction{ var count=document.getElementByIdpicContainer.getElementsByTagNameimg.length‌; var temp=document.getElementByIdpict_01.src; var i; fori=1;i它工作得很好,但是您在myFunction中拼错了

我不明白为什么这个代码不起作用。我认为调用函数有一些问题。。。。 请帮我改正错误

很抱歉问了这么简单的问题,但我真的不明白为什么它不起作用

函数myFunction{ var count=document.getElementByIdpicContainer.getElementsByTagNameimg.length‌; var temp=document.getElementByIdpict_01.src; var i;
fori=1;i它工作得很好,但是您在myFunction中拼错了单词长度。祝您好运

函数myFunction{ var count=document.getElementByIdpicContainer.getElementsByTagNameimg.length var temp=document.getElementByIdpict_01.src; var i;
对于i=1;i您可能会发现此代码更易于维护。myFunction重新排序DOM元素,而不是尝试交换src属性。GeneratorRay创建本机javascript数组,而不是尝试手动创建序列化版本

函数myFunction{ var container=document.getElementByIdpicContainer; var imgs=container.getElementsByTagNameimg; container.appendChild imgs[0]; } //这只是为了让console.log在上面执行某些操作 控制台={ 日志:functionstuff{ document.getElementById'debug'.innerHTML=JSON.stringifystuff; } }; 函数生成器阵列{ var r=[0-Math.random,-1-Math.random,-2-Math.random]; console.logr; } 图片集装箱img{ 高度:100px; 边框:2个点灰色; } 调试{ 宽度:100%; 高度:3em; 背景颜色:银色; } 更改图像顺序
调试输出您知道吗,您的函数没有被调用?检查您的控制台是否报告了一些错误。也许您的函数确实被调用了,但在内部出现错误时停止了。GeneratorRay似乎工作正常。这两个函数确实都在运行。