我是新手,在javascript中开发,我敢肯定这是一个平庸的问题,可能它有一个非常简单的答案,但我卡住了,似乎我无法以任何方式解决它。谁能给我一个解释呢?
这是我的代码:
function getURLParameter(name) {
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null
}
myvar = getURLParameter('searchbox');
document.getElementById('field').value = myvar;
我继续在document.getElementById('field')的最后一行收到“未捕获的TypeError:无法设置属性'的值'。”value = myvar;
为什么呢?哪里出错了?