码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2015-11-06 20:54:39      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

代码如下:

 

<!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获取文本框,下拉框,单选框的值并且赋值

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

标签:

原文地址:http://www.cnblogs.com/wangmei/p/4943442.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!