`
pengjj2
  • 浏览: 139433 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

关于struts2标签和document.getElementById()

阅读更多
在做一个小测试的时候,使用了IE6.0和FirFox3.0这两个浏览器。
在做一个客户端验证再跳转的时候,发现一个奇怪的问题。
我当时在表单中写struts2标签时并没有给ID属性赋值,仅仅给name属性赋值了。
在用document.getElementById()取标签的值时,
在IE6.0下没有任何问题,而在火狐下却报出了undefined的错误,
于是给所有struts2的标签加上跟name的值一样的ID属性,OK,通过了。
这两种浏览器对struts2标签有不同的解释,不过,貌似看来,火狐更为严格
分享到:
评论

相关推荐

    struts2标签 全选,反选

    通过结合Struts2的标签和自定义的JavaScript函数,我们可以轻松实现复选框的全选与反选功能。这不仅提升了用户界面的交互性,也简化了后端对复选框数据的处理。在实际开发中,掌握并灵活运用这些技术,将有助于提高...

    struts2中循环标签id的设置

    在Struts2框架中,`s:iterator`标签是一个非常重要的循环遍历工具,它用于迭代集合中的元素,如ArrayList、HashMap等,并且在每个迭代过程中可以为HTML元素生成唯一的ID,这对于前端JavaScript或者jQuery操作DOM元素...

    struts2的标签例子

    本篇文章将深入探讨“struts2的标签例子”,特别是关于Ajax的标签使用,以及如何实现级联下拉列表的功能。 首先,我们要理解Struts2的标签库。Struts2的标签库主要分为核心标签库(struts-tags)和展示标签库...

    Struts2验证码

    在Struts2框架下实现验证码功能,可以帮助提升用户体验和系统安全性。以下将详细讲解如何在Struts2中创建前端注册验证码。 首先,验证码的实现通常包括两个主要部分:后端生成验证码和前端展示及验证。 1. **后端...

    js 原始ajax请求实现 struts2

    ### JavaScript AJAX 请求与 Struts2 Action 实现详解 在 Web 开发中,AJAX(Asynchronous JavaScript and XML)技术被广泛应用于实现页面局部刷新、异步数据交互等功能,极大地提升了用户体验。本文将深入探讨如何...

    ssh2+extCombobox联动动态下拉框

    在SSH2框架中,Struts2负责处理用户的请求和视图展示,Spring则管理应用的业务逻辑和依赖注入,Hibernate则是ORM(对象关系映射)工具,用于数据库操作。在这样的架构中,动态联动下拉框通常涉及到以下几个关键知识...

    struts2二级联动实现

    通过合理的设计和配置,我们可以利用Struts2的标签和AJAX技术,实现动态更新的省市联动效果,提高Web应用的交互性。在实际开发中,还可以根据需求进行优化,例如添加缓存机制,减少数据库查询,或者使用异步加载,...

    struts2 上传进度条,后台部分

    在`struts.xml`配置文件中,我们需要添加`<constant>`标签,设置`struts.multipart.parser`为`jakarta`,这是Struts2推荐的用于处理大文件上传的方式: ```xml <constant name="struts.multipart.parser" value=...

    html5+ajax文件上传struts2接收

    var fileInput = document.getElementById('uploadFile'); fileInput.addEventListener('change', function() { var file = fileInput.files[0]; var formData = new FormData(); formData.append('file', file);...

    Struts2批量上传文件

    在Struts2框架中,这个功能可以通过其强大的Action支持和插件机制来实现。在本篇文章中,我们将深入探讨如何利用Struts2实现批量文件上传,以及涉及的相关技术与最佳实践。 首先,我们需要了解Struts2的核心概念...

    (原创)struts标签之checkboxlist选中值并换行处理

    ### Struts标签之CheckboxList选中值与换行处理详解 #### 一、引言 在Web应用开发中,表单元素的选择对于用户交互至关重要。Struts框架作为Java Web开发中的一个重要工具,提供了丰富的标签库来帮助开发者快速构建...

    JSP的簡單分頁實現

    在提供的代码片段中,还可以看到使用了Struts标签库中的`<s:if>`和`<s:submit>`标签。这些标签主要用于根据条件显示或隐藏某些元素,以及创建按钮等交互元素。例如: ```jsp <s:if test="%{searchDto.page==1}"> ...

    struts2框架json传递后台数据到echarts

    Struts2是一个流行的Java web开发框架,它提供了一种组织应用程序结构和控制流程的方法。在Struts2中,我们可以利用JSON(JavaScript Object Notation)这种轻量级的数据交换格式来有效地传输数据,尤其是在与前端...

    基于struts2和DWR的Ajax输入校验实例

    Struts2和DWR(Direct Web Remoting)的结合应用为Web开发提供了强大的Ajax功能,尤其是在数据验证方面。Ajax技术允许在不刷新整个页面的情况下与服务器进行交互,从而提升了用户体验。接下来,我们将深入探讨这两个...

    struts2是否可以通过超链接传参

    在Struts2中,你可以使用`<s:iterator>`标签遍历集合,并在超链接中嵌入需要传递的参数。下面详细介绍如何实现这个功能。 1. **超链接与参数传递**: 在Struts2中,可以使用`<s:url>`标签来创建动态URL,同时通过`...

    java实现动态标签页的4种方法

    在Java后端,你可以使用Spring MVC、Struts2或其他Web框架处理这些交互,为每个标签页提供对应的数据和服务。 在实际应用中,选择哪种方法取决于项目需求、团队技能、性能考虑以及对第三方库的依赖程度。EasyUI和...

    巧用struts标签之checkboxlist选中默认值换行处理

    var checkboxlist_td = document.getElementById("appTypeIds_td"); // 得到一个 checkbox 数组 var checkboxs = checkboxlist_td.getElementsByTagName("input"); for (var i = 0; i < checkboxs.length; i++) { ...

    struts中多文件上传简单示例

    Struts2是一个强大的MVC(Model-View-Controller)框架,广泛应用于Java Web开发中。在实际项目中,用户可能需要上传多个文件,比如图片、文档等,这就涉及到了多文件上传的功能。本示例将详细讲解如何在Struts2框架...

    ajax结合struts处理与数据库交互中的问题

    document.getElementById('result').innerHTML = data.result; } }; xhr.send('param1=value1&param2=value2'); ``` 在Struts的Action类中,我们需要处理接收到的参数,调用DAO进行数据库操作,并返回JSON或XML...

    Ajax实例 struts javascript

    document.getElementById("content").innerHTML=temp+"欢迎" + document.f1.xm.value + "!"; } <div id="content"></div> ``` **例二:XMLHttpRequest的使用** 这个例子中,我们创建了一个`XMLHttpRequest`对象...

Global site tag (gtag.js) - Google Analytics