parent.document.formName.input.value = "meizz";
解决方案 »
- jquery Ajax responseText 货值
- 表单禁止提交后,再允许提交,无法进入后台代码的问题
- dwr.engine为空或不是对象 高手们我在线等
- 强分大难题 ,js 脚本模拟 enter键 操作 alert() 弹出框
- 谁有比较好的JavaScript 函数库的下载地址啊?
- 从字符串S中以逗号为分割符取出字符并重新组合排列
- 我用sun.misc.BASE64Encoder进行编码,但在JAVACRIPT中怎么解码啊?从网上找了一些,不能用,特别是处理中文时。HELP ME!
- 高分div横向滚动条????
- js验证上传图片大小,img.src 赋值问题
- js替换link的href内容,绝对地址没问题,用上相对地址就出问题。。。
- 模式对话框返回值问题,谁能帮帮我?
- 关于获取IE浏览器版本的问题
情况是这样的运行环境tomcat下jsp页面
页面A中iframe一个页面B
页面B是包含一个上传form
此form提交给C处理jspsmartupload,C此时替代原来的B依然是A中的iframe现在就是要加C页面中添加何js,把上传的filename赋值给A中的一个input,以便提交A页面录入数据库
<body onload="parent.getElementById('XXX').value=YYY">
parent是窗口对象,document是文档对象,getElementById是文档的方法,不糊涂了吧?
form = addressFromZipCodeFrame.document.addressForm;
} else {//FIREFOX
form = document.getElementById("addressFromZipCodeFrame").contentDocument.getElementsByName("addressForm")[0];
}
form.zipCode.value = zipCode;
这个样子还不能控制给那个文本框赋值吗?你有没有试过?
如果不行,那时你的浏览器有问题了。你使用的是不是IE?
试试下面两个文件:1.iframe.htm
<input type="text" id="input">
<iframe src="iframe1.htm"></iframe>2.iframe1.htm
<input type="button" onclick="parent.document.getElementById('input').value='h4hh';">
<input type="button" onclick="alert(parent.document.getElementById('input').value);">如果这也不行,那说明你的运行环境有问题了。