webview加载jsp页面与js函数调用

卷心菜tt 发布于 2014/12/20 09:12
阅读 2K+
收藏 0

手机端用webview发送一个后台请求:

String url = getString(R.string.request_url)+"/hopetest/serviceitem/list_mobile.do?

fund_webview.loadUrl(url);

请求完成后转向一个jsp页面。

<select name="finishstate" id="finishstate" onchange='change(this.value);'>
       <option value ="0">正常办结</option>
       <option value ="1">不予许可</option>
       <option value="2">作废</option>
       <option value="4">退件</option>
</select>

<script type="text/javascript" language="javascript">
            function change(regType) {
                alert("11111");
                if(regType=='0'){//正常办结
                    finishremarklabel1.style.display='';
                    finishremarklabel2.style.display='none';
                    finishremarklabel3.style.display='none';
                    finishremarklabel4.style.display='none';
                    finishremarklabel5.style.display='none';

。。。。。。。

现在问题是选择框点击改变的,onchange事件出发的时候报错:函数change没有定义?

手机端中fund_webview.getSettings().setJavaScriptEnabled(true);//设置webview打开的页面里面的js生效
        fund_webview.requestFocus();//捕获屏幕焦点
        fund_webview.addJavascriptInterface(new DemoJavaScriptInterface(),"demo");

        fund_webview.setWebChromeClient(  new WebChromeClient())

已经设置了。

求教!!!

加载中
0
亚林瓜子
亚林瓜子

先在chrome上面调试通

返回顶部
顶部