在javascript中的参数列表之后的语法javascript错误)

时间:2017-01-19 18:37:23

标签: javascript

我得到语法缺失)错误

$(document).ready(function changeText() {

    var p =     document.getElementById('bidprice');

    var btn = document.getElementById('paybtn');

    var txt = document.getElementById('theText');
    btn.onclick( p.textContent = txt.value; );

});             

我试图查看我的语法究竟是什么错误

2 个答案:

答案 0 :(得分:2)

您有一个;onclick属性应该是一个函数。

btn.onclick( p.textContent = txt.value; );
                                      ^

删除它,并将所有内容包装在函数中:

btn.onclick = function(){
    p.textContent = txt.value;
};

答案 1 :(得分:0)

我相信这是因为你试图在传入'ready'的参数中命名你的函数。

第一行应该是:

$( document ).ready(function() {