作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
代码如下:
function change_course(ref)
{
var arr = ref.split(/\^/);
document.getElementById('course').value = arr[0];
document.getElementById('course_date').value = arr[1];
}
这将抛出“未捕获的类型错误:对象不是函数”。
<select name="change_course" class="form-control" onChange="change_course(this.value);">';
哪里不对
最佳答案
内联 onchange
在与 form
元素(或内部)相同的范围内执行,而 change_course
指的是 select
元素,而不是全局函数。
要解决此问题,只需为 select
的 name
属性赋予一个新值,或重命名该函数。
关于Javascript “Uncaught TypeError: object is not a function”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25594835/
我是一名优秀的程序员,十分优秀!