2012-04-07 15 views
0

ich einen Code in Javascript geschrieben haben, bietet Onclick event..but stattdessen in Einzel der Ausführung klicken dauert es doppelt anzuklicken,Onclick-Funktionen funktionieren mit Doppelklick?

<­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; 
} 

Antwort

0

Sie haben in Ihrem Link Erklärung einen Tippfehler auszuführen:

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

sollte sein:

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

Sie können kein "" Paar innerhalb eines anderen "" verwenden. Sie müssen "" oder "" verwenden. Ich bin überrascht, dass dein Link überhaupt funktioniert hat. Check out here für eine einfache Geige des Onclick-Ereignisses.

+0

es war nur in mozilla firefox mit Doppelklick funktioniert ... nicht in anderen Browsern –

+0

auch Fixing dieser Art Ihr Problem zu lösen? –