Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.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
Android Webview Javascript window.location和已检查问题_Javascript_Android_Checkbox_Load_Webview - Fatal编程技术网

Android Webview Javascript window.location和已检查问题

Android Webview Javascript window.location和已检查问题,javascript,android,checkbox,load,webview,Javascript,Android,Checkbox,Load,Webview,我在webview中遇到了两个与javascript相关的问题 首先,当我选中html页面中的复选框时,它有时会显示复选框,但并不总是显示为选中。因此,为了帮助用户,我还使用了一个标签,并将onclick事件设置为document.getElementById('checkbox')=checked,但它有时仍然有效: <label><input type="checkbox" class="big" id="checkbox' + (i-1) +'" name="activi

我在webview中遇到了两个与javascript相关的问题

首先,当我选中html页面中的复选框时,它有时会显示复选框,但并不总是显示为选中。因此,为了帮助用户,我还使用了一个标签,并将onclick事件设置为document.getElementById('checkbox')=checked,但它有时仍然有效:

<label><input type="checkbox" class="big" id="checkbox' + (i-1) +'" name="activities" value="' + (i-1) + '"><a onclick="document.getElementById(checkbox' + (i-1) +')=checked">' + questionsTexts[i-1] + '</a></label>
“+questionsTexts[i-1]+”
第二,当我尝试打开一个新页面时,我使用

函数单击下一页(url){

//在此处写入cookies
//结束对cookies的写入
var HtmlStr=“ict4d_198_19815d.html?num_questions=“+num_questions+”&”;

对于(i=1;i你找到解决方案了吗?我遇到了同样的问题你找到了解决方案了吗?我遇到了同样的问题
        //write to cookies here

        //end write to cookies
        var HtmlStr = "ict4d_198_19815d.html?num_questions="+num_questions+"&";

        for(i=1; i<=num_questions; i++) {

            if (document.getElementById("checkbox" + (i-1)).checked)HtmlStr+="arrId"+(i-1)+"="+(i-1)+"&"; 
        }
        window.location=""+HtmlStr;
        return false;
    }