jquery值未发送到javascript函数

时间:2016-02-27 15:18:27

标签: jquery websocket

我有一个websocket连接,它不断发送json值,这是在js文件中

socket.onmessage = function(msg) {
    if (!msg || !msg.data) {
        return;
    }
    var json = JSON.parse(msg.data);
    if (document.getElementById(json.name)) {
        document.getElementById(json.name).innerHTML = json.value;
    }
}

function myDelay(rm) {
    var speed = $('#rmval).val();
    console.log(speed);
}

在我的html文件中,我有以下

<table id="valTable">
    <tr>
        <td Value</td>
    </tr>
    <tr>
        <td id="rmval"></td>
    </tr>
</table>

<script>myDelay($("#rmval").val());</script>

但是在控制台中我在myDelay函数中看到一个空值,即使该字段的值显示在网页上(id =“rmval”&gt;) 请帮忙

0 个答案:

没有答案