0

onclickイベントを提供するJavaScriptでコードを書きました..しかし、シングルクリックで実行する代わりに、ダブルクリックして実行します

<­a href="javascript:void(0)" onclick="chatWith("arun")>Arun<­/a>

function chatWith(chatuser) {
createChatBox(chatuser);
$("#chatbox_"+chatuser+" .chatboxtextarea").focus();
}

function createChatBox(chatboxtitle,minimizeChatBox) {
if ($("#chatbox_"+chatboxtitle).length > 0) {
    if ($("#chatbox_"+chatboxtitle).css('display') == 'none') {
        $("#chatbox_"+chatboxtitle).css('display','block');
        restructureChatBoxes();
    }
    $("#chatbox_"+chatboxtitle+" .chatboxtextarea").focus();
    return;
}
4

1 に答える 1

0

リンク宣言にタイプミスがあります:

<­a href="javascript:void(0)" onclick="chatWith("arun")>Arun<­/a>

次のようにする必要があります。

<a href="javascript:void(0)" onclick="chatWith('arun')">Arun</a>

""ペアを別の""内で使用することはできません。' " " ' または " ' ' " を使用する必要があります。あなたのリンクがまったく機能したことに驚いています。onclick イベントの簡単なフィドルについては、こちらをご覧ください。

于 2012-04-07T16:37:59.010 に答える