javascript 彈出的窗口返回值給父窗口具體實現
更新時間:2013年11月23日 17:08:14 作者:
這篇文章主要介紹了javascript 彈出的窗口返回值給父窗口具體實現,有需要的朋友可以參考一下
直接上代碼,有些地方可以用到:
復制代碼 代碼如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
function selectValue(){
window.open("sub.html","","status:no;resizable:yes;dialogHeight:410px;dialogWidth:460px;unadorne:yes")
}
//-->
</SCRIPT>
</HEAD>
<BODY>
text:<input type="text" name="testInput" /><br>
<input type="button" onclick="selectValue()" value="選擇" />
</BODY>
</HTML>
sub.html頁面代碼是
復制代碼 代碼如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
function selectValues(){
var obj = document.getElementsByName("temp");
var value = "";
for(var i = 0 ;i < obj.length ; i ++){
if(obj[i].checked == true)
value += obj[i].value;
}
window.opener.document.all.testInput.value = value;
window.close();
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<input type="checkbox" name="temp" value="A" /> A <br>
<input type="checkbox" name="temp" value="B"/> B <br>
<input type="checkbox" name="temp" value="C" /> C <br>
<input type="checkbox" name="temp" value="D" /> D <br>
<input type="button" value="OK" onclick="selectValues()"/>
</BODY>
</HTML>
相關文章
JavaScript常用正則驗證函數實例小結【年齡,數字,Email,手機,URL,日期等】
這篇文章主要介紹了JavaScript常用正則驗證函數,結合實例形式總結分析了javascript針對年齡、數字、Email、手機、URL、日期等格式常用正則驗證技巧,需要的朋友可以參考下2017-01-01Layui實現數據表格中鼠標懸浮圖片放大效果,離開時恢復原圖的方法
今天小編就為大家分享一篇Layui實現數據表格中鼠標懸浮圖片放大效果,離開時恢復原圖的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09Javascript中apply、call、bind的巧妙使用
Javascript中apply、call、bind都是為了改變函數體內部 this 的指向。下面通過本文重點給大家介紹js中apply,call,bind的巧妙使用方法,感興趣的朋友一起學習吧2016-08-08