2017-11-10 4 views
-7

Ich versuche einen Wert innerhalb eines onclick Ereignisses zu erhalten.JavaScript/HTML - onclick Variable als arg1?

<a href="#" onclick="ChatRequest('id','{session.member_id}');" 

Secondaryid hat einen Wert Aber firstid nicht. Ich bekomme nur den Namen nicht einen Wert. Haben Sie jemanden Rat für mich.

function setConversation(id) { 
    conversation_partner = id; 
    $('#conv_messages_list').html(getConvLoader()); 
    $('#conv_member_list li').removeClass('active'); 
    $('#conv_partner_'+id).addClass('active'); 
    $('#conv_members').addClass('hidden-xs'); 
    $('#conv_messages, #conv_dd').removeClass('hidden-xs'); 
    getMessages(id,0); 
} 
+0

Fügen Sie bitte weiteren Code hinzu. Es ist nicht klar, was Sie zu tun versuchen. –

+0

mit Anführungszeichen ist es eine Zeichenfolge, keine Variable. Die Tatsache, dass der zweite Parameter auf {} basiert, erfordert ebenfalls keine Zeichenfolge. – Martijn

+0

Auch, wenn Ihr 2. Parameter funktioniert, kopieren Sie einfach diese Logik auf die erste;) – Martijn

Antwort

0

Zusammenführen von zwei Javascripts und dieser Code funktioniert arg1 ohne Anführungszeichen. Vielen Dank für Hinweise.

<a href="#" onclick="ChatRequest(id,'{session.member_id}');" 
Verwandte Themen