`

select标签常见的问题解决

JSP 
阅读更多

在写页面时,经常要用到select标签,有一些效果我们经常使用。

1.  在我们请求过服务器之后又返回到原来的jsp页面,如何让select选项在我们上次选择的那一项上面呢?

<script>
//页面加载时调用
window.onload=function(){
	//服务器传一个上次所有的内容过来
	var typeval= '${requestScope.type}';
	var type= document.form1.type;
	for(var i=0;i<type.options.length;i++){
		//将上次那个选项置为选择状态
		if(type.options[i].value==typeval){
  			type.options[i].selected=true;
  			break;
		}
	}
}
</script>

 

<select name="type">
	<option>请选择</option>
	<option value="1">类1</option>
	<option value="2">类1</option>
	<option value="3">类1</option>
</select>

 


 

分享到:
评论

相关推荐

    select美化HTML的select标签的原始样式,并且不影响原始select的事件方法调用

    为了解决这个问题,我们可以创建一个自定义的组件,如`lzy-custom-select`,这个组件将`&lt;select&gt;`元素包装在一个更可控的容器中,然后使用JavaScript来模拟原生的下拉行为。 `lzy-custom-select`可能的实现思路是:...

    清空select标签中option选项的3种不同方式

    复制代码代码如下: document.getElementById(“selectid”).options.length = 0; 方法二 复制代码代码如下: document.formName.selectName.options.length = 0; 方法三 复制代码代码如下: document....

    用JavaScript来美化HTML的select标签的下拉列表效果

    因此,使用JavaScript来增强select标签的外观,让它在不同的浏览器中都表现出一致且美观的效果,就成为了前端开发中一个常见的需求。 JavaScript在美化select标签的过程中主要扮演了以下几个角色: 1. 隐藏原始...

    解决div总是被select遮挡的问题.rar

    在网页设计中,有时会遇到一个常见的问题,即`div`元素被`select`下拉框遮挡。这个问题主要源于浏览器的默认样式和渲染机制。`select`元素通常具有较高的Z轴顺序(z-index),因此它会覆盖其他层叠元素,如`div`。在...

    自己开发的一个生成多级select的自定义标签

    虽然具体内容没有提供,但我们可以假设这篇文章详细介绍了作者如何开发这个自定义标签,可能包括了实现思路、技术选型、代码示例以及可能遇到的问题和解决方案。 标签“源码”和“工具”提示我们,这个自定义标签是...

    jquery html动态生成select标签出问题的解决方法

    这表明问题可能与标签周围的空白字符有关,但实际上,这种做法并未从本质上解决select标签无法正确显示的问题。 最终,开发者通过更换浏览器——从搜狗浏览器切换到IE或Firefox——发现问题竟然迎刃而解。这表明...

    解决element-ui里的下拉多选框 el-select 时,默认值不可删除问题

    在使用element-ui开发Web项目时,经常会遇到一些组件使用上的细节问题,其中element-ui中的下拉多选框组件el-select使用时,如何设置默认值且不可删除,是一个较为常见的需求。本文将详细介绍如何解决这个问题,以及...

    HTML聚美优品常见问题源代码

    4. **表单处理**:用户可能会在常见问题页面上进行搜索或提交反馈,这需要用到`&lt;form&gt;`元素,配合`&lt;input&gt;`、`&lt;select&gt;`、`&lt;textarea&gt;`等元素来收集用户输入。 5. **响应式设计**:为了适应不同设备的屏幕尺寸,...

    select项内容过长解决办法

    然而,当`&lt;select&gt;`列表中的选项内容过长时,可能会出现一些问题,比如显示不全或者遮挡其他内容。针对这个问题,我们可以采取以下策略来优化和解决: 1. **设置固定宽度**:你可以为`&lt;select&gt;`元素设置一个固定的...

    duilib webkit内核浏览器控件(修复select标签bug)

    总的来说,"duilib webkit内核浏览器控件(修复select标签bug)"是一项对Duilib库的重要更新,解决了WebKit内核中的两个关键问题,提升了浏览器控件的可用性和可靠性。对于使用Duilib开发桌面应用的开发者来说,这是...

    IE6中select标签的option不能disabled的解决方案

    在早期的Internet Explorer 6(简称IE6)浏览器中,存在一个众所周知的兼容性问题:`&lt;select&gt;`标签内的`&lt;option&gt;`元素无法正确地应用`disabled`属性。这个问题使得开发者无法在IE6中实现禁用某些选项的功能,这对于...

    收集的常见的专业问题解决办法.rar

    2009-02-24 08:40 156913 33699 常见的专业问题解决办法\JS对select控件的操作汇总整理.mht 2009-02-24 08:40 173330 36602 常见的专业问题解决办法\Js获取当前日期时间及其它操作_Believe ┭┮ YourSelf.mht 2009-...

    myeclipse2017 jsp页面 在select里面写 导致后面代码不是彩色问题

    本案例聚焦于一个特定的问题:在MyEclipse 2017中,当在JSP页面中使用`&lt;c:if&gt;`标签时,导致其后面的代码显示颜色异常,即一半是黑色,一半是彩色。这个问题主要涉及到两个核心技术点:JSP和`&lt;c:if&gt;`标签。 首先,...

    ie6下select遮挡div

    这个插件,可能是名为“bgiframe”的插件(从压缩包子文件的文件名推断),被设计用来解决IE6下select遮挡div的问题。bgiframe插件会在被遮挡的元素上创建一个背景iframe,通过这种方式,即使在select控件存在的情况...

    动态给select添加option失败的问题原因及解决

    做作业的时候需要给给一个select标签动态添加option,但却总是不成功,刚开始我是这样写的: $(#day).options.append(new Option(i,i)); 然后发现并没有变化,查资料后才发现,如果要用jQuery给select标签动态添加...

    select选择框控件jquery-editable-select支持编辑输入

    通常,官方文档或示例会涵盖如何配置插件选项、处理事件以及解决常见问题等。 总的来说,jQuery Editable Select 是一个强大的工具,能够为网页中的选择框控件增添编辑和输入功能,提升用户交互体验。通过深入理解...

    jquery select美化插件selectlist plugin下载地址.zip

    为了解决这一问题,开发者们创造了各种jQuery插件,其中"SelectList Plugin"是一款广受欢迎的jQuery select美化插件,它能将传统的HTML select元素转换为具有丰富自定义功能和优雅外观的控件。 一、SelectList ...

    可文本输入的下拉框select

    为了解决这个问题,开发者通常会使用JavaScript或者一些前端框架(如jQuery、Vue.js、React等)来增强这个元素,使其同时具备文本输入的能力。 实现“可文本输入的下拉框”有多种方法。一种常见的方法是创建一个...

Global site tag (gtag.js) - Google Analytics