select
요소에 onChange
이벤트를 추가하려고합니다.자바 스크립트 문자열이 함수가 아닙니다.
<select name="to" onChange="if(type(this.selectedIndex) != undefined){ alert('hello'); }">
<option value="newsletter">Alle nieuwsbrief-abonnees</option>
<option value="customer_all">Alle klanten</option>
<option value="customer_group">Klantengroep</option>
<option value="customer">Klanten</option>
<option value="affiliate_all">Alle affiliates</option>
<option value="affiliate">Affiliates</option>
<option value="product">Producten</option>
<option value="marketing">Alle Marketing Abbonnees</option>
<option value="marketing_all">Alle Marketing</option>
<option value="subscriber">Alle Nieuwsbrief Abbonnees & Marketing Abbonnees</option>
<option value="all">Alle Klanten & Marketing</option>
<option value="old_brian">Oude lijst Brian</option>
<option value="old_dunamis">Oude lijst Dunamis</option>
<option value="old_frohlich">Oude lijst Frohlich</option>
<option value="old_gaithers">Oude lijst Gaithers</option>
<option value="old_gospel7">Oude lijst Gospel7</option>
<option value="old_lifeshop">Oude lijst Lifeshop</option>
<option value="old_meyer">Oude lijst Meyer</option>
<option value="old_opwekking">Oude lijst Opwekking</option>
<option value="old_pelgrim_kerken">Oude lijst Perlgim Kerken</option>
<option value="old_pelgrim_klanten">Oude lijst Pelgrim Klanten</option>
<option value="old_pelgrim_pers">Oude lijst Pelgrim Pers</option>
<option value="old_pelgrim_scholen">Oude lijst Pelgrim Scholen</option>
<option value="old_test">Oude lijsten test</option>
</select>
가 onchange를 스크립트에 유래에 대한 답변에서 온 : :이 HTML은 다음과 같습니다 Is there an onSelect event or equivalent for HTML ?
하지만 난 다음 오류 얻을 : 난
Uncaught TypeError: string is not a function
을 우둔한데, 뭐가 문제 야? onChange 이벤트에서 if 문을 수행 할 수 없습니까? 아니면 다른 것입니까?
"selectedIndex"속성을 확인하는 방법에 대한 대답은 잘못되었습니다. – Pointy
나는 그것을 이미 생각했지만 js에서 그렇게 잘하지 못하여 올바른 방법을 이해할 수 없었습니다. D – Mathlight