-1
function changeHiddenInput(cLeague, nLeague) {
console.log(cLeague);
console.log(nLeague);
var objHidden1 = document.getElementById("hiddenInput1");
var objHidden2 = document.getElementById("hiddenInput2");
objHidden1.value = cLeague.value;
objHidden2.value = nLeague.value;
var a = objHidden1.value;
var b = objHidden1.value;
result.innerHTML = a + b;
}
<select class="form-control" id="currentleague" onchange="document.getElementById('currentleague').src=this.value; changeHiddenInput(select)">
<option value="rankicons/bronze5.png" (another value goes somewhere in here)>Bronze V</option>
</select>
기본적으로 첫 번째 onchange는 값의 이미지를 변경하고 두 번째 onchange는 값을 전달하고 일부 연산을 수행합니다. 가치를 부여하기 위해 사용할 수있는 대안이 있습니까? 아니면 어떻게 든 두 개의 값을 전달하고 어떻게 든 구별 할 수 있습니까?두 개의 onchange 메서드와 두 값을 전달해야합니다.
불확실한 질문! 그리고 이것은 무엇을 의미합니까? ''? –