国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

javascript不同頁(yè)面?zhèn)髦档母倪M(jìn)版

2019-11-21 01:36:56
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
其實(shí)原理也很簡(jiǎn)單。同樣先通過(guò)getAttribute判斷type屬性,捕捉到按鈕。然后在按鈕onclick時(shí)把i通過(guò)url傳入子頁(yè)面。
復(fù)制代碼 代碼如下:

<h2>input1</h2>
<input type="text" /><input type="submit" />
<h2>input2</h2>
<input type="text" /><input type="submit" />

<script type="text/javascript"><!--
var aInput = document.getElementsByTagName("input");
for (i = 0 ; i < aInput.length ; i++ )
{
(
function (i){
if (aInput[i].getAttribute("type") == "submit")
{
aInput[i].onclick = function (){
window.open('b.html?'+i,'newwindow','height=100,width=400')
}
}
}
)(i)
}
// --></script>

子頁(yè)面用slice方法對(duì)url進(jìn)行切分。并使用window.opener方法捕捉到父頁(yè)面的文本框,進(jìn)行賦值。 一切就OK了
復(fù)制代碼 代碼如下:

<h2>openWindow</h2>
<input type="text" /><input type="submit" />

<script type="text/javascript"><!--
var aInput = document.getElementsByTagName("input");

for (i = 0 ; i < aInput.length ; i++ )
{
if (aInput[i].getAttribute("type") == "text") var textboxB = new Object(aInput[i]);
if (aInput[i].getAttribute("type") == "submit") var btnB = new Object(aInput[i]);
}

btnB.onclick = function(){
var sTextValue = textboxB.value
var aInput = window.opener.document.getElementsByTagName("input");
var sUrl = document.location;
var sNo = sUrl.toString().slice(-1)
window.opener.aInput[sNo-"1"].value = sTextValue
window.close();
}
// --></script>

還沒(méi)明白的朋友看一下原理圖就知道了

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 昌宁县| 沁水县| 名山县| 会宁县| 台中县| 怀安县| 南部县| 马公市| 饶河县| 赤水市| 比如县| 都兰县| 佛坪县| 峨眉山市| 龙山县| 永顺县| 巴彦淖尔市| 泰兴市| 印江| 三台县| 栾城县| 通渭县| 义马市| 彭水| 临湘市| 乌拉特前旗| 泸西县| 红桥区| 洞头县| 社旗县| 栾川县| 石渠县| 准格尔旗| 德州市| 峡江县| 阿坝县| 中牟县| 普兰店市| 馆陶县| 苏州市| 年辖:市辖区|