html中select的option怎么设置默认值,数据为数据库动态数据?
做输出的时候做个比较,具体的代码根据你的脚本语言而定if(用户当前值 == option循环值){ 输出 }else{ 输出 }当然,如果出现多个option带selected属性时,只会显示最后那一个,因为浏览器的自带的select本身就是一个单选项
如何select和option?
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码,选中选项2。
2、在index.html中的<script>标签,输入js代码:varvalue=$('#myselect').val();vartext=$('#myselect').find("option:selected").text();$('body').append('value='+value+',text='+text);
3、浏览器运行index.html页面,此时成功获得到选中的选项的值和文本并打印了出来。
下拉菜单select,怎么设置默认值?
1、设置selected属性就可以,具体的用法,首先打开hbuilder软件,新建一个html文档,里面写入一个select下拉框:
2、然后给select中一个option设置selected属性,设置一些简单的样式,再给body设置一个背景色即可:
3、最后打开浏览器,既可以看到select中下拉框的默认值是上海了:
JSP中如何获取select标签选中的值?
在jsp页面中通过form的得到的select标签的值,form提交给自身页面,然后通过request.getParameter()方法取得值测试代码如下(文件名为:testselect.jsp):<%@ page language=java import=java.util.* pageEncoding=GB18030%<%request.setCharacterEncoding(GB18030);//加上这一句解决的String path = request.getContextPath();String basePath = request.getScheme() + ://+ request.getServerName() + : + request.getServerPort()+ path + /;//存放下来菜单对应值的数组ArrayList nu = new ArrayList();nu.add(一);nu.add(二);nu.add(三);%<!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN<html<head<base href=<%=basePath%<titleMy JSP 'testselect.jsp' starting page</title</head<body通过request.getParameter(number)方法取得下拉框选取的值<form method=post action=testselect.jsp <!-- 提交给自身 --<select name=number<%for (int i = 0; i < nu.size(); i++) {out.print(<option + nu.get(i) + </option);}%</select<input type=submit value=提交 name=submit</form</body<%//取得提交的数字,并显示out.print(选的值是: + n);%</html运行界面:
还没有评论,来说两句吧...