一次偶尔的机会,写了id和方法名一样,于是后出现了奇葩现象,onchange的时候会报错说selectType不是一个方法。
经过各种调试后,终于发现,如果把form标签删掉,就能正常触发onchange方法。不过window.selectType.value还是依然有错。
可有大神能解释解释这里form标签究竟干了什么?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
试了一下应该是form标签下的id都被声明为局部变量指向了标签,想访问外面的得用window.selectType。
我是来看答案的