我是 javascript 新手,现在我有一个问题。我们如何使用单选按钮来引用一个功能?我有国家名单,这个名单包括人口、面积和密度。我想在我的脚本中添加单选按钮,例如当我选择单选按钮“区域”时,此功能返回另一个功能并从另一个功能中提取国家区域。我已经编写了这些函数,但它仅适用于区域。例如,当我选择它引用此函数的密度按钮并提取这些国家的密度时,我需要在此脚本中添加 3 个单选按钮
,然后第二个函数将更改颜色。请帮我
var myCantons = [];
myCantons[0] = ["Name Country","area km²","density",Population];
myCantons[102] = ["Germany",221.90,2696,117];
myCantons[106] = ["Italy",271.50,6510,485];
myCantons[107] = ["Denmark",141.31,2661,406];
myCantons[122] = ["Poland",286.25,3331,237];
myCantons[130] = ["Russia",124.49,5099,431];
function myInit(){
for(var i = 100; i < myCantons.length; i++){
if(typeof myCantons[i] != 'undefined'){
var myDensity = myCantons[i][2] ;
var myNewColor = '';
if(myDensity < 110){
myNewColor = 'yellow';
} else if (myDensity > 250){
myNewColor = 'red';
} else {
myNewColor = 'orange';
}
var mySvgId ='myCantonId'+(''+i).substr(1);
document.getElementById(mySvgId).setAttributeNS(null,'fill',myNewColor);
}
}
}