我有一个下拉列表中的HTML页面,代表具体时间如下归还:如何从选择下拉列表中创建一个变量,并使用JavaScript
<div class="dropdown form-group col-xs-5" style="padding-right: 20px;">
<label for="time">Temps</label>
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
5 sec<span class="caret"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="dropdownMenu1" id="timeChoice">
<li><a href="#" id="act1">5 sec</a></li>
<li><a href="#" id="act2">10 sec</a></li>
<li><a href="#" id="act3"> 15 sec</a></li>
<li><a href="#" id="act4">30 sec</a></li>
</ul>
</div>
我想创造出识别功能时间并返回此时分配的值。例如,当用户点击sec5
功能放在变量timeOption = 5000;
我使用JavaScript和jQuery为:
$('#act1').click(function(e) {
var timeOption = 5000;
alert(timeOption);
e.preventDefault();// prevent the default anchor functionality
});
$('#act2').click(function(e) {
var timeOption = 10000;
alert(timeOption);
e.preventDefault();// prevent the default anchor functionality
});
$('#act3').click(function(e) {
var timeOption = 15000;
alert(timeOption);
e.preventDefault();// prevent the default anchor functionality
});
$('#act4').click(function(e) {
var timeOption = 30000;
alert(timeOption);
e.preventDefault();// prevent the default anchor functionality
});
如何添加一个return语句与特定的价值?
我不明白你的问题都:C –
请更明确指定。 –
@Kinduser当用户点击“5秒”或“10秒”时,我想要实现一个全局可变的值,并且返回它的值 –