`

jsp页面中select下拉控件设置默认值。

阅读更多
1.普通的select:
<td align="right" >结算方式:</td>
<td align="left" >
<select name="balanceWay"  id="balanceWay" onmouseover="" class="otextcss">
<option value="0">请选择</option>
<option value="1">一票制</option>
<option value="2">两票制</option>
<option value="3">其他</option>
</select>
<script>
frm.balanceWay.value = "<c:out value='${tradeAgreement.balanceWay}'/>" </script>
</td>

可以用上面这种js的方式设置默认值为查询出来的tradeAgreement对象的balanceWay值




2.struts里 select和option都是动态取到的
<tr class="common">
<td align="right" width="8%">所属库:</td>
<td align="left" width="20%">
<html:select styleId="warehouse_id" name="cameraOperateForm" property="warehouseid" style="width:220" value="warehouse_id.name">
<html:options  collection="warehouses" labelProperty="name" property="id" />
</html:select>
<script>
document.getElementById("warehouse_id").value="${cameraOperateForm.warehouse_id.id}"; </script>
<font color="red">*</font>
</td>
</tr>

这里也是通过js把value设为对应的id。因为property为id值。



其中的script也可以改成:
<script>
for(var i=0;i<document.getElementById('balanceWay').options.length;i++){
if(document.getElementById(balanceWay).options[i].value==='${cameraOperateForm.proid}'){
document.getElementById('balanceWay').options[i].selected=true;
}
}
</script>
分享到:
评论

相关推荐

    JSP页面音乐

    返回这个URL给JSP页面,JSP页面中的`&lt;audio&gt;`标签就可以播放这个URL指向的音频。 **四、JSP与Servlet通信** 在JSP页面中,你可以使用JavaScript来控制音频的播放,通过发送AJAX请求到Servlet,Servlet处理请求后...

    jsp/html 实现下拉复选框

    在网页开发中,"jsp/html 实现下拉复选框" 是一个常见的需求,它能够为用户提供更加便捷的多选项选择方式。下拉复选框通常由HTML的`&lt;select&gt;`元素与`&lt;option&gt;`子元素配合使用,而为了实现更丰富的交互效果,我们可能...

    在jsp中如何用下拉菜单实现动态查询

    ### 在JSP中使用下拉菜单实现动态查询 在JSP技术中,通过结合HTML、JavaScript与Java技术,可以创建动态交互式的Web页面。本文将详细介绍如何利用JSP中的下拉菜单来实现动态查询功能。 #### 一、理解示例代码 ...

    JSP页面中的时间选择器

    本篇文章介绍了如何在 JSP 页面中实现一个基于 JavaScript 的时间选择器控件。该控件可以显示一个日历形式的时间选择器,方便用户选择日期和时间。 知识点一:时间选择器控件 该控件使用 JavaScript 技术开发,...

    JS中Select下拉列表类(支持输入模糊查询)功能

    JS中Select下拉列表类支持输入模糊查询功能的知识点主要包括以下几个方面: 1. HTML结构设计:实现输入模糊查询功能的下拉列表通常包含一个输入框和一个下拉框。输入框用于用户输入查询字符,下拉框则是提供选项供...

    实现jsp打印的控件

    标题中的“实现jsp打印的控件”就是针对这样的需求,它涉及到如何在JSP页面中添加打印功能,包括打印配置、预览和实际的打印操作。 1. **打印控件的实现原理** - 打印控件通常通过JavaScript或者Java Applet来实现...

    jsp中htmlselect标签的用法

    `jsp`中的`html:select`标签主要用于创建HTML表单中的下拉选择列表。这个标签在Struts框架中尤其常见,因为它与ActionForm对象的属性紧密关联,方便数据的提交和回显。以下是对`html:select`标签的详细解释和使用...

    select 下拉框可以多选

    在网页设计和开发中,`select`元素是用于创建下拉菜单的标准HTML组件。当我们需要让用户从一组选项中选择一个或多个项目时,`select`下拉框是常用的选择方式。在某些场景下,我们可能需要使`select`下拉框支持多选,...

    jsp出生日期三级级联下拉列表

    在本文中,我们将深入探讨如何在JSP(JavaServer Pages)中实现一个基于JavaScript的出生日期三级级联下拉列表。这种功能常用于用户注册、个人信息填写等场景,让用户能够方便地选择他们的出生年、月和日。 首先,...

    文本框设置默认值和验证提交

    在JavaScript中,我们也可以通过DOM操作动态设置文本框的默认值。例如: ```javascript document.getElementById('name').value = '请输入姓名'; ``` 在React等现代前端框架中,可以这样设置: ```jsx 请输入姓名...

    JSP日历控件代码

    在网页开发中,日期选择控件是常见的功能之一,JSP(JavaServer Pages)作为服务器端脚本语言,提供了丰富的功能来创建动态网页。本篇将深入探讨如何在JSP中实现日历控件,并基于提供的“TestDate”文件来解析这一...

    JSP自定义标签(一)_树形下拉选择菜单

    在JSP(Java Server Pages)开发中,自定义标签是一种非常实用的技术,它允许开发者创建可重用的代码组件,简化JSP页面的编写工作。本文档将深入探讨一个特定的自定义标签实现——“树形下拉选择菜单”。这种标签...

    jsp页面文本编辑控件

    **JSP页面文本编辑控件**是Web开发中常用的一种组件,主要用于在网页上实现文本的编辑和格式化。在HTML或JSP页面中嵌入这样的控件,可以让用户在浏览器端直接对文本进行创建、修改和保存操作,类似于我们常见的富...

    Jsp日期控件

    "Jsp日期控件"是指在JSP页面中用于输入或选择日期的交互组件,这些控件可以提供用户友好的界面,帮助用户方便地输入或选择日期,提高用户体验。在描述中提到的"自己改的jsp页面弹出的日期选择,里面有例子"表明这是...

    jsp中的JS 时间控件

    总之,JSP中的JS时间控件是提高用户交互性和页面功能的重要手段,通过选择合适的库并进行适当的定制,可以实现高效、易用的时间选择功能。同时,注意与服务器端的数据交互和验证,以及跨浏览器兼容性和性能优化,将...

    JSP中日期控件的使用

    在JavaServer Pages (JSP) 开发中,日期控件是一种常见的组件,它允许用户在网页上选择或输入日期。本篇文章将详细讲解如何在JSP中使用日期控件,特别是针对描述中提及的,一个支持多种语言、高度可配置且能够精确到...

    jsp weboffice控件

    `.jsp`后缀表明这个控件可能是在JSP页面中被调用的。ActiveX控件在客户端运行,可以提供更直接的性能,但可能受到浏览器兼容性限制,尤其是在现代Web环境中,非IE浏览器普遍不支持ActiveX。 5. **集成与使用** ...

    jsp实现下拉选择框多种源码

    本文档将通过两个具体示例来详细介绍如何在JSP页面中实现下拉选择框,并结合JavaBean与JDBC技术完成数据的动态加载。 #### 示例一:JSP页面中的静态下拉选择框 ##### 代码片段 ```jsp &lt;select name=...

    bootstrap-select下拉复选框.rar

    压缩包中的“下拉复选框”可能包含了示例代码、CSS样式、JavaScript文件和文档,帮助开发者快速理解和使用Bootstrap Select。通过研究这些文件,你可以更深入地了解如何配置和自定义插件,以满足项目需求。 总之,...

    jsp select 带多选框

    在IT行业中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,它允许开发者将Java代码嵌入到HTML页面中,以实现服务器端的逻辑处理。在这个特定的场景中,"jsp select 带多选框"指的是在JSP中使用HTML的`...

Global site tag (gtag.js) - Google Analytics