当然还可以用DWRUtil.getValue("selHotel");取值。在只有一个radio时,那么document.frm.selHotel.checked 值为true或flase,DWRUtil.getValue("selHotel")的值为true或flase,radio的值为document.frm.selHotel.value即true或flase。如果有多个radio时,那么document.frm.selHotel[i].checked 值为true或flase,DWRUtil.getValue("selHotel")的值为document.frm.selHotel[i].value,radio的值为document.frm.selHotel[i].value。
<script language="javascript">
function selHotel()
{
var HotelCode ="";
var intValid = document.frm.selHotel.length;
if(document.frm.selHotel.checked == true )
{
HotelCode = document.frm.selHotel.value; }
if(intValid >1){
for(var i =0;i<document.frm.selHotel.length;i++){
//alert(document.frm.selHotel[i].checked);
if (document.frm.selHotel[i].checked== true ){
HotelCode = document.frm.selHotel[i].value;
//alert(HotelCode);
}
}
}
}
</script>
<form name="frm" action="">
<input type="radio" name ="selHotel' value="1">
<input type="radio" name="selHotel" value="2">
</form>
分享到:
相关推荐
让我们深入探讨一下Backbone的API及其在实际应用中的实例。 **一、Backbone.Model** Backbone.Model是数据存储的基础,它可以视为后端API与前端展示之间的桥梁。Model包含数据和业务逻辑,提供get、set、save等...
- **选择模式**: 支持 checkbox 或 radio 选择。 - **配置简单**: 参数配置简单明了,实现功能多样化。 #### 三、官方文档与资源 - **官方网站**: [http://www.baby666.cn/hunter/index.html]...
#### 1. 求y和z的值是多少? 代码中定义了两个函数`add`,但是第二个函数覆盖了第一个函数。在JavaScript中,函数的声明会被提升到作用域的顶部,因此实际上执行的是第二个`add`函数。然而,这两个函数都没有返回...
- **选项A**: `null instanceof Object` - 结果为`false`,因为`null`不是一个对象实例。 - **选项B**: `null === undefined` - 结果为`false`,`null`与`undefined`不严格相等。 - **选项C**: `null == undefined` ...
问题在于,当el-radio-group的v-model和el-radio的label、value都是对象时,它们之间的“相等”检查依赖于JavaScript的引用相等性,即只有当两个对象指向内存中的同一位置时,它们才被认为是相等的。在上述例子中,...
Vue 的双向绑定主要依赖于它的响应式系统,它通过 Object.defineProperty() 对 Vue 实例的 data 对象中的属性进行劫持,监听属性的读写操作。当 data 中的属性被修改时,Vue 会自动更新与其绑定的视图。同样,当用户...
6. JSON(JavaScript Object Notation):在AJAX请求中,JSON是一种常见的数据交换格式,Struts2支持JSON响应,通过配置Action类和结果类型,可以轻松地返回JSON数据。 结合Struts2标签库和AJAX技术,开发者可以...
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。我们可以遍历表单元素,将每个元素的属性(如name、value等)转化为JSON对象。 在实际的代码实现中...
<input type="radio" name="choice" id="option1"> <label for="option1">Option 1 <input type="radio" name="choice" id="option2"> <label for="option2">Option 2 ``` 2. JavaScript事件处理:为单选框添加事件...
这通常通过使用JSON(JavaScript Object Notation)数据格式实现。开发者可以使用Struts2的Ajax插件,如JQuery插件,或者直接利用JavaScript库(如jQuery或 Prototype)来发送AJAX请求。在Action类中,可以定义一个...
6. **OGNL(Object-Graph Navigation Language)**:Struts2中的表达式语言,用于在Action和视图之间传递数据。 **UI标签的使用:** Struts2提供了丰富的标签库,简化了视图层的开发,比如: 1. **s:form**:替代...
这个“中文-Struts2-Tags-API chm格式”的资源,正是一个详尽的Struts2标签API指南,包含了各种标签的使用方法和实例,对于理解和应用Struts2标签库非常有帮助。 Struts2的标签API主要包括以下几个部分: 1. **...
`.serialize()`方法用于序列化表单元素,返回一个URL编码的字符串,其结构形式为:`name1=value1&name2=value2`。而`$.param()`方法用于将JavaScript对象转换为URL编码的字符串,适用于非表单元素的对象序列化。 ##...
1. `<!DOCTYPE>`: 这个声明位于HTML文档的顶部,用来指定文档遵循的HTML或XHTML版本的文档类型定义(DTD),例如`<!DOCTYPE html>`表示遵循HTML5规范。 2. `<a>`: 定义超链接,可以链接到其他网页、文件、邮箱地址...
1. `jQuery.extend(object)`:这个方法用于扩展jQuery的静态方法,即在jQuery对象级别添加新的功能。例如,你可以添加如`min`和`max`这样的数学计算方法: ```javascript $.extend({ min: function(a, b) { ...
一. jQuery 语法实例 $(this).hide() 演示 jQuery hide() 函数,隐藏当前的 HTML 元素。 $("#test").hide() 演示 jQuery hide() 函数,隐藏 id="test" 的元素。 $("p").hide() 演示 jQuery hide() 函数,隐藏...
1. `<!DOCTYPE>`: 这个声明位于HTML文档的顶部,用来指定文档遵循的HTML版本或DTD(Document Type Definition)。例如,`<!DOCTYPE html>`表示遵循HTML5标准。 2. `<a>`: 创建超链接,可以链接到其他网页、文件、...
19. 动态HTML(Dynamic HTML, DHTML):通过JavaScript、CSS和DOM(Document Object Model)实现网页的交互性和动态效果。 以上是网页设计及制作考试涉及的主要知识点,涵盖图像处理、网页布局、HTML、CSS、...