Home  >  Article  >  Web Front-end  >  html drop-down box problem_html/css_WEB-ITnose

html drop-down box problem_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:21:591286browse

HTML

I want to get the value passed from the background,
The code for the ordinary text type is as follows:
<INPUT type="text" name="pa_sys_master.M_EMAIL" value="<%=map.get("M_EMAIL") %>">
I get it through the value attribute
But what about the drop-down box? How to get the value passed from the background?
The code is as follows:
<select name = "pa_sys_master.M_STATE">						<option value = "-">请选择</option>						<option value = "0">无状态</option>						<option value = "1">有状态</option> 					</select>



Reply to discussion (solution)

I don’t understand what you want to say. What do you mean? Can the selected list be judged by the text value?

The above is the "input tag" that can implement the "get value" and value passing functions
The following is the "select drop-down tag" How to receive the value?

is to get the currently selected drop-down when modifying

5b9b62bb58fe8314d19339c42e0dbc51
4c038a157299bd92a46d62c90aa31bfc
                                                                                        status4afa15d3069109ac30911f04c56f3338
.get(x)=="0"}"> >Stateless4afa15d3069109ac30911f04c56f3338
                                                        4ac56bdf820531a5c9213f3dd475bed7
                                                                                                                                                                   Stateless4afa15d3069109ac30911f04c56f3338
                                                                          
Try this.

4th Floor This is what I wrote


But when I execute and return (return to the previous interface), if there is 353aab823b62c21fe232c45c33239236 please select 5a07473c87748fb1bf73f23d45547ab8 will report an error, is there any good solution?


str is your own value
if(str==select.options[i].value){
select.selectedIndex=i;

}

means that the value you pass is the same as select.options[i].value; you assign this i to select.selectedIndex
like this You can automatically determine the options of the select through the value;

<TR>				<TD align="center">管理员权限</TD>				<TD colSpan=7>					<select name = "power.R_ID" >						<option value="-" >请选择</option>						<option value="1" <%if(map.get("R_ID").equals(1)){%>selected="selected"  <%} %>>超级管理员</option>						<option value="2" <%if(map.get("R_ID").equals(2)){%>selected="selected"  <%} %>>管理员</option>						<option value="3" <%if(map.get("R_ID").equals(3)){%>selected="selected"  <%} %>>项目编辑</option>						<option value="4" <%if(map.get("R_ID").equals(4)){%>selected="selected"  <%} %>>客户专员</option>						<option value="5" <%if(map.get("R_ID").equals(5)){%>selected="selected"  <%} %>>浏览用户</option>					</select>				</TD>			</TR>
If you don’t understand, tell me

//eleId drop-down box ID selectedValue is the drop-down box value

function selected(eleId, selectedValue) {

var obj = document.getElementById(eleId);
for ( var tmp = 0; tmp e364216cb6aef5a2833afcd7821f2ee2

Is there any difference between the 6th floor and what I wrote?
Where do I write your if(_)? Backstage?

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn