我有一个函数可以像这样利用onchange:
<input type="text" id="abc" name="id" onchange="capitalize()">
并且函数定义如下:
<script>
function capitalize()
{
var x= document.getElementById('abc');
x=x.toUpperCase();
document.getElementById('abc').value=x;
}
</script>
我得到的错误为:
未捕获的TypeError:x.toUpperCase不是函数
我应该进行哪些更改或应该包含任何头文件?
使用值获取其值,然后转换为大写:
x=x.value.toUpperCase();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句