2013-01-10 29 views
16

संभव डुप्लिकेट का उपयोग कर दबाया दर्ज करें:
Javascript capture keyका पता लगाने कुंजी जावास्क्रिप्ट

मैं mysql और php का उपयोग कर जबाब समारोह पर काम कर रहा हूँ।

मेरे MySQL डाटाबेस:

reply: 
    rid - id; 
    topicid - under which topic; 
    uid - id of the guy who replies; 
    content - what did the guy said. 

यहाँ मेरी html कोड है:

<form id="replyform"> 
    <textarea name="rplcont" placeholder="Press enter to submit your reply."><textarea> 
</form> 

मेरा प्रश्न है: मैं कैसे पता चलेगा कि बटन दर्ज दबाया जाता है?

बहुत धन्यवाद।

/--------------------------------------------

एचटीएमएल:

<textarea id="reply" name="reply" onKeyPress="enterpressalert(event, this)"></textarea> 

js:

function enterpressalert(e, textarea){ 
var code = (e.keyCode ? e.keyCode : e.which); 
if(code == 13) { //Enter keycode 
alert('enter press'); 
} 
} 

और यह काम करता है -/

यहाँ मेरी कोड्स काम है।

इस विषय से संबंधित सभी लोगों के लिए धन्यवाद! हर जगह

+0

dups! http://stackoverflow.com/search?q=enter+key+javascript – elclanrs

+0

आपको यहां संबंधित जानकारी मिल जाएगी: http://stackoverflow.com/questions/239082/javascript-login-form-doesnt-submit-when-user -hits-enter –

+1

@ विशलसुथार: धन्यवाद, आप वास्तव में उदार हैं। मैं इसे अभी पढ़ रहा हूं .. – Matt

उत्तर

37
var code = (e.keyCode ? e.keyCode : e.which); 
if(code == 13) { //Enter keycode 
    alert('enter press'); 
} 
+0

उत्तर के लिए धन्यवाद! मैं आपके कोड को थोड़ा सा संपादित करता हूं .. फ़ंक्शन डिट (ई, टेक्स्टरेरा) { ... // आपका कोड } – Matt

संबंधित मुद्दे