锘??xml version="1.0" encoding="utf-8" standalone="yes"?>
<script>
function CheckAll(srcElem, do_check){
聽聽聽聽聽聽聽 if(typeof(srcElem)=='undefined') return;
聽聽聽聽聽聽聽 var cnt = (typeof(srcElem.length)!='undefined')? srcElem.length : 0;
聽聽聽聽聽聽聽 if(cnt){
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 for(var i=0;i<cnt; i++)
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 srcElem[i].checked = do_check;
聽聽聽聽聽聽聽 }else
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 srcElem.checked = do_check;
}
function deleteYN(){
//if(YN(this.form.elements['delBox'], this.checked)){if(!confirm('紜疄瑕佸垹闄ゅ悧?')) return false;}else return false;
if(typeof(form1.elements['delBox'])=='undefined'){
return false;
}else{
聽if(form1.delBox.checked==true){聽聽
聽聽if(!confirm('紜疄瑕佸垹闄ゅ悧?'))
聽聽聽聽return false;
聽聽聽else
聽聽聽聽聽聽 return true;
聽}else{聽
聽for(var i=0;i<form1.delBox.length; i++){
聽聽if(form1.delBox[i].checked==true){
聽聽聽if(!confirm('紜疄瑕佸垹闄ゅ悧?'))
聽聽聽聽return false;
聽聽聽else
聽聽聽聽聽聽 return true;聽
聽聽}
聽}
聽}
return false;聽
}
return false;
}
</script>
<input type="submit" name="delSubmit" value="鍒犻櫎" onClick="return YN();" >
<input type="checkbox" name="alcheck" value="0" title="鐐瑰嚮鍏ㄩ夋垨鑰呭叏涓嶉? onclick="CheckAll(this.form.elements['delBox'], this.checked)" >
榪愯鎻忚堪錛氬湪A欏靛崟鍑繪寜閽脊鍑哄璇濇B,閫夋嫨瑕侀夋嫨鐨勬爮鐩紝寮瑰嚭紜淇℃伅銆傜‘瀹氬悗瀵硅瘽妗咮鑷姩鍏抽棴錛屽叾鎵閫夋嫨鐨勬爮鐩間紶鍒癆欏電浉搴旂殑鏂囨湰妗嗗唴銆備唬鐮佸涓?/font>
A.htm
function聽openwin(){
var聽value聽=聽window.showModalDialog("b.htm",window,"dialogWidth:370px;help:no;resizable:no;status:no;scroll:no");
document.form1.a.value聽=聽value;
}
</script>
閫夋嫨鏍忕洰錛?/span><a聽href="#"聽onClick="javascript:openwin();">click</a>
<form聽name="form1">
<input聽name="a"聽type="txt">
</form>
B.htm
function聽returnAll(str){
聽聽聽if(confirm("鏄惁閫夋嫨'"+str+"'")){
聽聽聽聽聽聽window.returnValue=""+str+"";
聽聽聽聽聽聽window.close();
聽聽聽}
}
</script>
<form聽name="form1">
<a聽href="#"聽onClick="javascript:returnAll(this.innerText);"聽id="a">a</a>
<a聽href="#"聽onClick="javascript:returnAll(this.innerText);"聽id="b">b</a>
<a聽href="#"聽onClick="javascript:returnAll(this.innerText);"聽id="c">c</a>
</form>
window.opener.location.reload();
褰揂欏甸潰寮瑰嚭B欏甸潰鏃訛紝鍦˙欏甸潰濡傛灉璋冪敤榪欏彞js浠g爜錛屽垯浼氬埛鏂癆欏甸潰銆?/font>
浠g爜濡備笅錛?br />
<script language="javascript">
var curRow=null;
function selectRow(tr1){
if(curRow)
curRow.bgColor="#FFFFFF";
tr1.bgColor="e7e7e7";
curRow=tr1;
}
function addRow(src){
var newrow = src.insertRow(src.rows.length-1);
newrow.attachEvent("onclick",function(){selectRow(newrow);});
newrow.height=20;
var i=4;
while(i--){
var newcell = newrow.insertCell();
switch(i){
case
0: newcell.innerHTML= '<input type="button"
onClick="javascript:delRow(this.parentElement.parentElement)"
value="鍒犻櫎姝よ">';break;
default: newcell.innerHTML=div1.innerHTML;break;
}
}
}
function delRow(src){
src.parentElement.deleteRow(src.rowIndex);
}
</script>
<table id="tb" width="100%"聽 border="1" >
聽 <tr>
聽聽聽 <th scope="col" width="25%">涓</th>
聽聽聽 <th scope="col" width="25%">浜?lt;/th>
聽聽聽 <th scope="col" width="25%">涓?lt;/th>
聽聽聽 <th scope="col" width="25%">鍥?lt;/th>
聽 </tr>
聽 <tr id="blankRow" onClick="addRow(this.parentElement)">
聽聽聽 <td> </td>
聽聽聽 <td> </td>
聽聽聽 <td> </td>
聽聽聽 <td> </td>
聽 </tr>
</table>
<div id="div1" style="display:none "><inpute type="text"></div>