JavaScrip单选,下拉框,文本框取值赋值--【DRP】

代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
	<script>
	function identityUserName(){
		var t=document.getElementById("test").value;
		if(t==‘hello‘){
			alert("HelloWorld!");
			}else{
				alert("you are wrong!")	;
			}

		}
		/*1.从页面获取text用户名和密码,传到后台
		2.通过用户名查询,密码是否正确
		3.如果正确,跳转到重定向页面
		4.如果不正确,清空文本框

		*/

	function giveValue(){
		var t="你真的是一个有天赋学计算机的好孩子!"
		document.getElementById("test").value=t;
	}

	//取得下拉框中的值
	function getSelectorValue(){
		var se=document.getElementById("sel");
		//方法可返回带有指定标签名的对象的集合
		var option=se.getElementsByTagName("option");
		var str="";
		for(var i=0;i<option.length;++i){
			if(option[i].selected)
			{
				//取到选中的下拉框的值
				document.getElementById("test").value=option[i].text;

				//打印对应选项的document的取值
				var subject=document.getElementById("test").value=option[i].value;
				alert(subject);
				}
		}

	}

	//获取单选框的值
	function check(){
		var sel=0;
		for(var i=0;i<document.getElementsByName("a").length;i++)
		{
			if(document.getElementsByName("a")[i].checked)
			{
				sel=document.getElementsByName("a")[i].value;
				}

		}

		if(sel==0)
		{
			alert("男")	;
		}else if(sel==1)
		{
			alert("女");
		}

	}

	</script>
</head>

<body>
    <!--文本框的取值和赋值-->
	用户名:<input type="text" name="test" id="test" />
    <input type="button" name="identity"  value="确认" onclick="identityUserName()"/>
    <input type="button" name="identity"  value="赋值" onclick="giveValue()"/>

    <p>

    <!--下拉框取值-->
    <select name="sel" id="sel" onchange="getSelectorValue();">

		<option value="Math" >数学</option>

		<option value="Chinese" selected>语文</option>

		<option value="English">英语</option>

	</select>

    <p>
    <!--单选框取值-->
    <input type="radio" name="a" value="0" />男<br>
    <input type="radio" name="a" value="1"/>女<br>
    <input type="button" name="button1" value="单选" onclick="check()" />

</body>
</html>

页面效果如下:

参考博客:使用javascript获取文本框,下拉框,单选框的值并且赋值

时间: 2024-12-20 19:09:56

JavaScrip单选,下拉框,文本框取值赋值--【DRP】的相关文章

自定义SWT控件一之自定义单选下拉框

一.自定义下拉控件 自定义的下拉框,是自定义样式的,其中的下拉框使用的是独立的window,非复选框的下拉框双击单机其它区域或选择完之后,独立window构成的下拉框会自动消失. package com.view.control.select; import java.util.ArrayList; import java.util.List; import org.eclipse.swt.SWT; import org.eclipse.swt.custom.ScrolledComposite;

Python3.x:selenium遍历select下拉框获取value值

Python3.x:selenium遍历select下拉框获取value值 Select提供了三种选择方法: # 通过选项的顺序,第一个为 0 select_by_index(index) # 通过value属性 select_by_value(value) # 通过选项可见文本 select_by_visible_text(text) Select提供了四种方法取消选择: deselect_by_index(index) deselect_by_value(value) deselect_by

下拉框只显示最初下拉框中的值和json返回array的交集

首先我们可以遍历dropdown var array = new Array(); $("#select option").each(function(j){ array[j]=$(this).val(); $("#select option[value="+this.value+"]").remove(); }); 先将下拉框里的值都存到一个array里再move了,然后再和json里的array相比较 for(var i = 0;i<a

easyui的combobox下拉框初始化默认值以及保持该值一直显示的方法

easyui的combobox下拉框默认初始值是空,下面是实现从远程加载数据之后初始化默认值,以及让该值一直排在下拉框的最顶部的方式. 目前的需求是需要在初始化的时候添加"全部数据库"字段,并且在下拉的时候,"全部数据库"一直排在最顶部. 初始化效果如下: 下拉之后的效果如下: 实现方式: easyui的combobox有一个loader属性,easyui的API对loader属性说明如下: easyui的combobox有一个onLoadSuccess事件,eas

vue select下拉框绑定默认值

vue select下拉框绑定默认值: 首先option要加value值,以便v-model可以获取到对应选择的值 一.当没有绑定v-model,直接给对应的option加selected属性 二.当给select绑定了v-model的值的时候,要给v-model绑定的data值里写默认值

jQuery操作下拉框的text值和val值

jQuery操作下拉框的text值和val值 1,JS源码 <select name="select1" id="select1" style="width:300px;"> <option value="">-- 请选择 --</option> <c:forEach items="${bi_role_list}" var="bi_role" v

C#中的ComboBox实现只能选择不能输入,且下拉框中有默认值。

下拉框有DropDownStyle这一属性,把DropDownStyle类型选为DropDownList,则下拉框只能选择不能输入了.但是这时的下拉框是没有默认值的,即使在Text属性中输入默认值,也不起作用.就要在(某某某.Designer.cs)文件中修改.这是没有修改的:this.NameTemplateBox.Cursor = System.Windows.Forms.Cursors.Default; this.NameTemplateBox.DropDownStyle = System

jQuery操作select下拉框的text值和value值的方法

1.jquery获取当前选中select的text值 var checkText=$("#slc1").find("option:selected").text(); 2.jquery获取当前选中select的value值 var checkValue=$("#slc1").val(); 3.jquery获取当前选中select的索引值 var index=$("#slc1 ").get(0).selectedIndex; 4

javascript遍历select下拉框判断其中值是否与指定值相等

用jquery多了,就忘了原生的js是如何写的了,还需要多加巩固. 需求:jsp回显一select下拉框.选中指定值. 用户点击修改 该select进行已有值回显.有两种解决方法 一.js中获取用户的该swig_dmSelect值,本例中是从action中获取的 js获取所有option,然后遍历进行判断. <script type="text/javascript"> <% String swjg_dmSelect = (String)session.getAttr