【发布时间】:2022-01-21 20:49:57
【问题描述】:
如何在函数外使用 selected_gender 变量
$('input[type=radio][name=pop_gender]').change(function() {
if (this.value == 'Male') {
var selected_gender = "gender_Male";
} else if (this.value == 'Female') {
var selected_gender = "gender_Female"
}
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<input type="radio" name="pop_gender" id="gender_female" value="Female">
<input type="radio" name="pop_gender" id="gender_male" value="Male">
【问题讨论】:
-
在函数外声明变量。
-
将“selected_gender”声明为全局变量,意思是在函数开始之前声明它。
标签: javascript html jquery