小编ija*_*lax的帖子

使用javascript动态添加选择框的选项值

我想在一个精选的javascript中填充年份.我做了以下代码.

<html>
<head>
    <script type="text/javascript">         
        $(document).ready(function(){   
            var cur_year=new Date().getFullYear();
            var obj=document.getElementById("yr");  
            alert(obj);         
            for (var i = 2000; i <= 2020; i++)     {                
                opt = document.createElement("option");
                opt.appendChild(document.createTextNode(value));
                opt.selected = selected;
                opt.value = i;
                opt.text=i;
                obj.appendChild(opt);
            }
        });
    </script>
</head>
<body>
    <select id="yr">
<option>year</option>
</select>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我不知道这有什么问题.我想填充年份,并希望在用户打开浏览器时在选择框中选择当前年份.任何人都可以帮忙吗?请!

javascript

6
推荐指数
1
解决办法
3万
查看次数

使用 jquery 鼠标悬停并单击事件时 &lt;li&gt; 的颜色发生变化

我想在鼠标悬停时将 li 的颜色更改为红色。并且在点击事件中也保持相同的颜色。我有以下清单,

<html>
  <body>
     <ul>
        <li>list1</li>
        <li>list2
            <ul>
               <li>sublist1</li>
               <li>sublist2</li>
               <li>sublist3</li>
               <li>sublist4</li>
            </ul>
         </li>
         <li>list3</li>
         <li>list4</li>
     </ul>
  </body>
</html>




list1
list2
  sublist1
  sublist2
  sublist3
  sublist4
list3
list4
Run Code Online (Sandbox Code Playgroud)

如果我单击列表1,它的颜色应变为红色,同时如果我将鼠标悬停在其他列表上,它将显示为红色。它的默认颜色是黑色。

jquery

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×1

jquery ×1