javascript - 网页加载后,我想使用 webview 使用 android java 代码选择网页的单选按钮
问题描述
我想使用我的 android java 代码RadioButton
在网页上选择。我可以通过在里面WebView
加载来发布数据。但现在我想知道如何在页面加载后点击或选择网页。javascript
webview.load()
RadioButton
WebView
我尝试了从互联网上获得的所有可能方式。
这是我的网页 RadioButtonenter code here
代码
<input type="radio" name="leave_type" id="leave_type1" value="Half Day" style="position: absolute; opacity: 0;">
这是我的 android 代码和 Javascript 已经启用
webView.setWebViewClient(new WebViewClient(){
@Override
public void onPageFinished(WebView view, String url) {
webView.loadUrl("javascript:document.getElementById('leave_type1').click();
});
});
解决方案
webView.loadUrl("javascript:document.getElementById('leave_type1').checked='0';";
推荐阅读
- bash - WSL ROS Noetic 环境设置错误:gedit .bashrc 无法初始化服务器:无法连接:连接被拒绝
- vue.js - JSF 或 Vue.js——它们是彼此的替代品吗?
- javascript - 如何使用 Lodash 取消去抖内部函数?
- python - 将 Blob 上传到 Azure Blob 存储
- sql - 如何在 db2 中获取 ISO8601 格式的当前日期
- reactjs - TypeError: (0 , _reactRedux.connect) 不是函数
- spring-boot - 防止 Spring JPA 将异常包装到 JpaObjectRetrievalFailureException
- react-hooks - 为什么多次网络调用读取、写入 Apollo 缓存?
- javascript - 将数据从 .vue 传递到 .js 文件
- c# - 正确测试一个方法在某些情况下什么都不做