我很难弄清楚我错了什么。我在网上搜索了几个小时,但没有运气。这是我的情况。我正在运行移动设备应用程序,我正在将表单(本地)加载到iframe中。然后iam(onload)尝试将值插入到我的表单文本框中。这里是代码使用javascript将值输入到html表格中
<iframe name="myframe"id="myframe"
src="file:///C:/Users/denise/Desktop/updateform.html"
width=480px height=400px frameborder=1></iframe>
以及JavaScript函数
function imLoaded(){
var ifrm = document.getElementById('myframe');
var form = doc.getElementById('updateform');
form.document.getElementById("updateform").user.value = 'hello';
}
您是否尝试更新iframe中的值?我相信你需要使用'contentDocument'来访问东西。例如:'document.getElementById('myframe')。contentDocument.body' – AtheistP3ace
'doc'? 'form.document'? '.user.value'?此代码看起来非常随机... – David
@INOH试试我的答案它为你工作。 – Ansari