关于年份下拉列表数据显示问题
来源: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清除缓存。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题