zoukankan      html  css  js  c++  java
  • 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获取文本框,下拉框,单选框的值并且赋值

  • 相关阅读:
    YGC问题排查,又让我涨姿势了!
    AI时代,还不了解大数据?
    实战篇:一个核心系统 3 万行代码的重构之旅
    监控系统选型,这篇不可不读!
    实时离线一体大数据在资产租赁saas服务中使用
    基于监控服务打造微服务治理生态体系
    CDH6.3.2升级Hive到4.0.0
    强化学习 9 —— DQN 改进算法DDQN、Dueling DQN tensorflow 2.0 实现
    强化学习 8 —— DQN 算法 Tensorflow 2.0 实现
    强化学习 7——Deep Q-Learning(DQN)公式推导
  • 原文地址:https://www.cnblogs.com/wangmei/p/4943442.html
Copyright © 2011-2022 走看看