Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.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
Javascript 为什么我的js没有显示任何内容?_Javascript_Php_Html - Fatal编程技术网

Javascript 为什么我的js没有显示任何内容?

Javascript 为什么我的js没有显示任何内容?,javascript,php,html,Javascript,Php,Html,我想知道当我从html中的外部文件调用时,为什么我的js脚本不能正常工作 这是我的js代码 <script> var interval=2000; function toJson(){ document.writeln("json file"); } function toCsv(){ document.writeln("csv file"); } function process(){ toJson(); tocsv(); } process(

我想知道当我从html中的外部文件调用时,为什么我的js脚本不能正常工作

这是我的js代码

<script>

var interval=2000;
function toJson(){
    document.writeln("json file");
}
function toCsv(){
    document.writeln("csv file");
}


function process(){
    toJson();
    tocsv();
}
process();
setInterval(process,interval);

function terminate(){

    var timer=setInterval(process,interval);
    clearInterval(timer);
}

</script>
这里是index.html

<html>
<title>Test Javascript</title>
<head><script language="javascript" src="js/myscript.js"></head>
<body>
<h1>Test</h1>
<fieldset>
<legend>test javascript form</legend>
<form>
<input type="submit" onclick="process()" value="process">
<input type="submit" onclick="terminate()" value="terminate">
</form>
</fieldset>
</body>
</html>
当我运行它时,我不知道为什么它不显示任何内容


如何解决这个问题?

您的函数名是:toCsv,您正在调用toCsv

并且不属于外部JavaScript文件。通常最好使用调试工具,例如Chrome的开发工具CTRL+SHIFT+I。在页面加载后不要使用document.writeIn或document.write…将清除整个页面!这个小脚本中有很多错误明白了吗,当我把它放在内部时,现在我有另一个问题,如何在代码函数过程中调用php脚本{在这里执行php脚本;从表单捕获变量并发送到php脚本}代码