如何用javascript实现select添加问题(很有挑战,在线等!) 补充一下弹出的新页面是用showModalDialog弹出的! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Select对象中增加Option document.all("d1").options[0]=new Option("",""); showModalDialog 是有值返回的 我写了2个测试页面 AA.htm<form id="getForm"><select size="10" id="getData"> <option id="getitem"></option></select><input type="button" value="点击" onClick="openWin()"></form><script language="JavaScript"> function openWin() { var srcFile = "BB.htm"; var winFeatures = "dialogHeight:300px; dialogLeft:200px;"; var obj = getForm; window.showModalDialog(srcFile, obj, winFeatures); }</script>bb.html<form id="sendForm"> 发送内容<input type="text" id="writeData"> <input type="button" value="发送" onClick="send(sendForm.writeData.value);"></form><script language="JavaScript"> function send(val) { //取得前一页所传对象 var myObj = window.dialogArguments; //赋值 myObj.getData.getitem.value = val; window.close(); }</script>为什么还是取不到 哪位指点下? 这样子的,你在主页面定义一个数组,showModalDialog可以将主窗体以参数传给打开的窗体,在打开的窗体里面通过这个参数就可以访问(window.dialogArguments),主窗体里面的数组,你把返回值直接写到数组里面就行了。window.showModalDialog(srcFile, window, winFeatures);这里这样用window.dialogArg 就是主窗体,然后你想怎么样就怎么样了。 还有showModalDialog窗体是有返回值的。用这个设置window.returnValue="";returns = window.showModalDialog(srcFile, obj, winFeatures);那么就可以用returns来处理了。 js新手基础问题2 js 隐藏部分<tr> innerhtml 不可在添加事件吗? onkeyup,onblur都无法执行 新开页面问题 JavaScript多级联动的问题 JS模仿扑克洗牌的效果 请问想这里面的图片变换是怎么实现的呢 简单问题,在线等 关于input框的问题 请指教,帮帮我 document.getElementById("LinkButton1").onclick=aa;javascript问题 高手 看看 (急)= 问一个正则表达式的问题
AA.htm
<form id="getForm">
<select size="10" id="getData">
<option id="getitem"></option>
</select>
<input type="button" value="点击" onClick="openWin()">
</form>
<script language="JavaScript">
function openWin()
{
var srcFile = "BB.htm";
var winFeatures = "dialogHeight:300px; dialogLeft:200px;";
var obj = getForm;
window.showModalDialog(srcFile, obj, winFeatures);
}
</script>bb.html
<form id="sendForm">
发送内容<input type="text" id="writeData">
<input type="button" value="发送" onClick="send(sendForm.writeData.value);">
</form><script language="JavaScript">
function send(val)
{
//取得前一页所传对象 var myObj = window.dialogArguments; //赋值 myObj.getData.getitem.value = val;
window.close();
}
</script>为什么还是取不到 哪位指点下?
window.showModalDialog(srcFile, window, winFeatures);这里这样用
window.dialogArg 就是主窗体,然后你想怎么样就怎么样了。
returns = window.showModalDialog(srcFile, obj, winFeatures);
那么就可以用returns来处理了。