0
을 나는의 RadioButton에 대한 HTML에서이 코드를 사용 :쇼와의 RadioButton에서 숨기기 - 자바 스크립트
<fieldset>
<div class="someclass">
<span>Tekeningen: </span>
<label for="ValSR2">UIT:</label>
<input dojoType="dijit.form.RadioButton" id="valSR2" name="group3" checked="checked" value="Show" onchange='Tekeningen(this);' value="Show" type="radio" />
<label for="ValSlope2">AAN:</label>
<input dojoType="dijit.form.RadioButton" id="valSlope2" name="group3" value="Hide" onchange='Tekeningen(this);' type="radio"/>
</div>
</fieldset>
그리고이 함수로 : 내가 그것을 켤 때
function Tekeningen(evt){
dojo.connect(map, "onLoad", mapLoadHandler);
var tekeningen = new esri.layers.ArcGISDynamicMapServiceLayer("https://gis.strukton.com/ArcGIS/rest/services/Tekeningen_Data/MapServer", { id: "Tekeningen", "visible":true});
if(evt.value === "Hide"){
alert("removelayer");
//var tek = map.getLayer("Tekeningen");
// tek.hide();
map.removeLayer(tekeningen);
}
else if(evt.value === "Show"){
// map.removeLayer(tekeningen);
alert("addlayer");
map.addLayer(tekeningen);
}
}
을하지만 난 모두 경고를 얻을 , 그리고 내가 그것을 끌 때. 누구가 잘못하고 있는지 알 수 있습니까?
편집
내가 값 = "숨기기"왜 함수가 그 값을 볼 수 없습니다 부분에서 잘못하고있는 무슨 찾고 있어요 .. "나는에 단순화 된 기능을 시도
은 내가 경고를 모두 얻을 ... 값이 공연이 때, 숨기기 ... –