将javascript变量设置为全局变量

将javascript变量设置为全局变量,javascript,jquery,Javascript,Jquery,$(文档).ready(函数(){ window.buttonType=''; $(“#inlineRadio8”)。单击(函数(){ window.buttonType='checkbox'; }); $(“#inlineRadio9”)。单击(函数(){ window.buttonType='radio'; }); }); 文件。填写(“”) 此操作不需要全局变量。只需在单击按钮上更改输入类型 比如: $(文档).ready(函数(){ $(“#inlineRadio8”)。在('clic

$(文档).ready(函数(){
window.buttonType='';
$(“#inlineRadio8”)。单击(函数(){
window.buttonType='checkbox';
});
$(“#inlineRadio9”)。单击(函数(){
window.buttonType='radio';
});
});
文件。填写(“”)

此操作不需要全局变量。只需在单击按钮上更改输入类型

比如:

$(文档).ready(函数(){
$(“#inlineRadio8”)。在('click',function()上{
$(“#inlineRadio1”).prop('type','checkbox');
});
$(“#inlineRadio9”)。在('click',function()上{
$(“inlineRadio1”).prop('type','radio');
});
});


您的代码似乎是正确的,您遇到了什么问题?在文档之外定义变量。就绪…@hallleron
窗口。按钮Type
是在窗口范围内定义的,因此它已经是全局性的。您的代码工作正常@AmanJoshi您因其他原因出现问题。检查控制台中是否有错误,如果没有意义,请将其添加到问题中。@Amanjosh我用正确的格式和正确的示例重写您的问题。