Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.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 Console.log和警报在Chrome中不工作_Javascript_Java_Html_Google Chrome_Servlets - Fatal编程技术网

Javascript Console.log和警报在Chrome中不工作

Javascript Console.log和警报在Chrome中不工作,javascript,java,html,google-chrome,servlets,Javascript,Java,Html,Google Chrome,Servlets,我使用servlet在google chrome中工作,我有以下代码: public void process(String input, PrintWriter out) { System.out.println(input.indexOf("\\\\")); String Json[]= input.split("\\\\"); for(int x =0; x< Json.length;x++) {

我使用servlet在google chrome中工作,我有以下代码:

public void process(String input, PrintWriter out)
  {
        System.out.println(input.indexOf("\\\\"));
        String Json[]= input.split("\\\\");
        for(int x =0; x< Json.length;x++)
        {
            System.out.println(Json.length);
            //JSONProcess(json[x]);
            out.println("<p class=\"json\" style =\"display:none\"> ");
            out.println(Json[x]);
            out.println("</p>");
        }
        out.println("<script>"+
                "var JSONProcess= function(){\n" +
                "var JsonInfo = document.getElementByClassName(\"json\");\n" +
                "var canvasEl = document.getElementById(\"c\");\n" +
                "var nodesData =[];\n"+

                "window.alert(\"This is a test\");\n" +
                "console.log(JsonInfo.length);\n"+
                "for(var i = 0;i<JsonInfo.length; i++)\n" +
                "{\n" +
                "var Json = JsonInfo[x].innerHTML;\n" +
                "if(Json.source == null)\n" +
                "{\n" +
                "nodesData.push([Json.x, Json.y, Json.r, Json.id]);\n" +
                "}\n" +
                "}\n" +
                "for(var i=0; i<nodesData.length; i++)\n" +
                "{\n" +
                "   var data = nodesData[i];\n" +
                "   console.log(data[1]);\n" +
                "   console.log(data[2]);\n" +
                "   console.log(data[3]);\n" +
                "}\n" +
                "}</script>");
  }
公共作废过程(字符串输入、打印输出)
{
System.out.println(input.indexOf(“\\\”);
字符串Json[]=input.split(“\\\”);
for(intx=0;x”;
out.println(Json[x]);
out.println(“

”); } out.println(“”)+ “var JSONProcess=function(){\n”+ “var JsonInfo=document.getElementByClassName(\“json\”);\n”+ “var canvasEl=document.getElementById(\“c\”);\n”+ “var nodesData=[];\n”+ “window.alert(\“这是一个测试\”);\n”+ “console.log(JsonInfo.length);\n”+
“对于(var i=0;i您必须调用该函数

 out.println("<script>"+
    "var JSONProcess= function(){\n" +
    "var JsonInfo = document.getElementByClassName(\"json\");\n" +
    "var canvasEl = document.getElementById(\"c\");\n" +
    "var nodesData =[];\n"+

    "window.alert(\"This is a test\");\n" +
    "console.log(JsonInfo.length);\n"+
    "for(var i = 0;i<JsonInfo.length; i++)\n" +
    "{\n" +
    "var Json = JsonInfo[x].innerHTML;\n" +
    "if(Json.source == null)\n" +
    "{\n" +
    "nodesData.push([Json.x, Json.y, Json.r, Json.id]);\n" +
    "}\n" +
    "}\n" +
    "for(var i=0; i<nodesData.length; i++)\n" +
    "{\n" +
    "   var data = nodesData[i];\n" +
    "   console.log(data[1]);\n" +
    "   console.log(data[2]);\n" +
    "   console.log(data[3]);\n" +
    "}\n" +
    "}" + 
    "JSONProcess()" + // here
    "</script>");
out.println(““+
“var JSONProcess=function(){\n”+
“var JsonInfo=document.getElementByClassName(\“json\”);\n”+
“var canvasEl=document.getElementById(\“c\”);\n”+
“var nodesData=[];\n”+
“window.alert(\“这是一个测试\”);\n”+
“console.log(JsonInfo.length);\n”+

“对于(var i=0;除了服务器端脚本中的注释行,它可能不会调用客户端函数之外,
JSONProcess
函数从未被调用过?哦,我的天哪,我是个白痴。你说得对。如果你把这个作为一个答案,我会把它标记为正确的。谢谢,我已经有一段时间没有使用js了。”