当你弹出的时候,光标已经不在那个input上面了
解决方案 »
- 在指定的tr后面增加一行,用javascript
- 求模拟N个球在一个平面滚动和碰撞的算法
- 不可能的jquery错误 【内附大量贴图,欢迎JS帝参与】
- 鼠标移动过快,onmouseout事件就失效了,
- 有办法判断一个IFRAME页面没有被成功加载吗,或者加载出现异常?
- 在把回车变成时遇到的难题!请大家支招
- 如何显示提示
- 如何通过java script代码使IE可以自动检查系统是否安装Acrobat Reader
- 关于oicq?
- Error: Cannot find module 'extract-text-webpack-plugin'
- 关于select新增option的问题
- input的value接受js吗?
思路:在单击第一个页面的时候把文本框的值用XXx.asp?text=文本框值,传到第二页就可以了!
<script language="JavaScript1.2">function getpos(obj,inputtext)
{
obj.focus();
var r = window.opener.document.selection.createRange();
r.text = inputtext;
}
function selRef(id)
{
getpos(window.opener.document.all('txtTest'),id)
window.close();
}
</script>
txtTest为第一个页面多行文本的ID名,目前只能对一个多行文本框进行插入特殊字符,不能对多个文本框进行插入,我的想法是能否在第二个页面弹出时知道此前光标所在那个多行文本框的ID
可以把文本框的id传到弹出的窗口
window.open('mywin.htm?id=id','','')