关于年份下拉列表数据显示问题
来源:7-5 JS对表单元素进行设置3
被抱的树
2020-06-24 08:52:48
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <script type="text/javascript" src="1.js"></script> </head> <body onload="ymd()"> <form> <label>用户名:</label> <input type="text" name="userName" id="userName" value="123"/> <br/> <input type="radio" name="xb" checked="checked" value="1"/>男 <input type="radio" name="xb" value="0"/>女 <br/> <input type="button" name="" id="btn" onclick="show1(),show2()" value="btn"/> </form> <form> <select name="yyyy" id="yyyy"> </select> </form> </body> </html>
function show1() { document.getElementById("userName").value = "999"; } function show2() { var xb = document.getElementsByName("xb"); var xbText; if( xb[0].checked ) { xbText = xb[0].value; } else { xbText = xb[1].value; } alert(xbText); } function ymd() { var date = new Date(); var yyyy = document.getElementById("yyyy"); var year = parseInt( date.getFullYear() ); // var year = date.getFullYear(); alert( year ); for( year; year > 1990; year-- ) { yyyy.options.add( new Option( year, year ) ); } }
1回答
同学你好,测试代码并未发现带年,如下所示:
可能与浏览器的缓存存在一定的关系,则建议同学使用Ctrl+r清除缓存。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题