window.showModalDialog弹出的窗体中radio 不能直接通过document.getElementById("LI_SEX_SEAR").value 取得我们选中哪一个!!!
单选按钮除代码
<td width = "50%" colspan="1">
<input id="LI_SEX_SEAR1" name="LI_SEX_SEAR" type="radio" value="0" />男
<input id="LI_SEX_SEAR2" name="LI_SEX_SEAR" type="radio" value="1"/>女
</td>
解决方法:
方法一:单选按钮少的情况下
function radio(){
if(document.getElementById("LI_SEX_SEAR1").checked){
return document.getElementById("LI_SEX_SEAR1").value;
}
if(document.getElementById("LI_SEX_SEAR2").checked){
return document.getElementById("LI_SEX_SEAR2").value;
}
return "";
}
方法二:单选按钮较多的情况下
function radia(){
radios=document.getElementsByName("LI_SEX_SEAR");
for(int i;i<radios.length;i++){
if(radio[i].checked){
return radio[i].value;
}
}
}
分享到:
相关推荐
在网页开发中,`window.showModalDialog` 是一个古老的 API,用于创建模态对话框,它可以在不刷新页面的情况下与用户交互。这个方法在现代Web开发中已经逐渐被`<dialog>`元素或JavaScript库如jQuery UI、Bootstrap ...
在Web开发中,创建弹出窗口是常见的交互方式,用于显示一些额外的信息或者进行特定的操作。`window.showModalDialog` 和 `window.open` 都是JavaScript提供的两种打开新窗口的方法,但它们在功能和使用场景上有着...
在JavaScript中,`window.showModalDialog`是一个古老但仍然有用的函数,用于打开一个模态对话框,用户在对话框中进行交互,直到关闭对话框为止。然而,当涉及到跨域时,`showModalDialog`面临一个问题:它无法正确...
This is a `window.showModalDialog()` shim using a modal HTML5 `<dialog>` element and ECMAScript 6 Generators. It was tested in the latest Google Chrome with the *Enable Experimental JavaScript* flag ...
### JS弹出对话框 `window.showModalDialog()` 的使用与详解 #### 一、`window.showModalDialog()` 概述 在JavaScript中,`window.showModalDialog()` 是一个非标准但广泛使用的API,用于创建模态对话框。模态...
Window.showModalDialog 和 Window.open 用法简介 Window.showModalDialog 和 Window.open 都是 JavaScript 中的方法,用于创建新窗口或对话框,下面分别介绍它们的用法和参数。 一、Window.open() 方法 Window....
这个方法在创建用户交互和自定义弹出窗口场景中非常有用。让我们深入探讨一下`Window.showModalDialog()`的详细用法和相关知识点。 首先,`showModalDialog()`方法的基本语法如下: ```javascript window....
`window.showModalDialog` 和 `window.showModelessDialog` 提供了灵活的方式来创建弹出对话框,适用于需要与用户进行交互的应用场景。需要注意的是,这两个函数仅在 IE 浏览器中可用,并且由于现代浏览器的限制,...
- 模态对话框可能会对用户体验造成影响,因为它会阻塞用户的交互,因此在现代Web开发中,更倾向于使用非模态对话框或者自定义的弹出层来实现类似的交互效果。 总之,`window.showModalDialog()`是JavaScript中创建...
在JavaScript编程中,`window.showModalDialog`是一个用于打开模态对话框的函数,它能够创建一个新的浏览器窗口或者在当前窗口内显示一个弹出层,阻止用户与父窗口的交互,直到用户关闭对话框为止。这个方法在创建...
window.showModalDialog以及window.open用法简介
通过以上步骤,我们可以在Struts2项目中实现利用`window.showModalDialog`方法弹出模态对话框并在完成特定操作后刷新父页面的功能。需要注意的是,在实际开发过程中还需要考虑浏览器兼容性和安全性等方面的问题,以...
虽然它不能直接提供与 `showModalDialog()` 相同的模态效果,但可以通过JavaScript来模拟这种行为,例如通过监听事件并阻止页面其他元素的交互。 关于标签,"Javascript" 指的是这问题与JavaScript编程语言有关;...
### ShowModalDialog与window.open的区别 #### 一、概述 在Web开发中,有时需要创建新的浏览器窗口或对话框来实现特定功能,如显示警告、输入数据等交互操作。JavaScript 提供了两种常用的方法来创建这类窗口:`...
3> IE与FireFox对两个弹出窗口在跨域时的解析也有不同:通过window.dialogArguments操作父窗口时,在IE下不需要指定document.domain而在FireFox下则正好相反需要指定才能生效;采用opener方式操作父窗口时都不需要...
主页面用window.showModalDialog的时候,如果直接打开其它系统的页面,这时候别人的页面在window.returnValue=1;这样返回值的时候,主页面是取不到返回值的,原因就是因为跨域了.
`window.showModalDialog` 是一个在JavaScript中用于打开模态对话框的函数,它在Web开发中被广泛使用,特别是在创建自定义对话框时。在这个示例中,我们有一个名为"TestWindowDialog"的压缩包文件,其中包含了实现`...