/ / JQUERY टच स्क्रीन कीबोर्ड - जावास्क्रिप्ट, jquery, एचटीएमएल, आईपैड, सफारी

JQUERY टच स्क्रीन कीबोर्ड - जावास्क्रिप्ट, jquery, एचटीएमएल, आईपैड, सफारी

<body>
<div id="wrap">
<textarea id="keyboard"></textarea><Input type="button" id="butPress" value="Display Keyboard"></input>
</div>

मेरे वेब पेज पर 2 मुख्य नियंत्रण हैं। एक टेक्स्टबॉक्स है और दूसरा बटन है। जब मैं बटन दबाता हूं तो मैं कीबोर्ड प्रदर्शित करना चाहता हूं ताकि कोई टैबलेट पीसी भौतिक कीबोर्ड का उपयोग किए बिना टाइप कर सके।

यह बेहतर होगा अगर आप मुझे कोई कोड दे सकें जो ऐप्पल सफारी ब्राउज़र के अनुकूल है।

कृपया मुझे सुझाव प्राप्त करने दें।

उत्तर:

जवाब के लिए 2 № 1

यहां एक jquery कीबोर्ड बनाने पर एक महान ट्यूटोरियल है:

http://net.tutsplus.com/tutorials/javascript-ajax/creating-a-keyboard-with-css-and-jquery/

इसके बाद आप इस तरह की jQuery का एक छोटा सा लिख ​​सकते हैं (कीबोर्ड डिवीजन को डिस्प्ले की शैली रखने के लिए सेट करें: सीएसएस में कोई भी नहीं):

$(".button").click(function(e){
e.preventDefault;
$(".keyboard").fadeIn();
});

उत्तर के लिए -2 № 2

बटन को टेक्स्टबॉक्स पर कीबोर्ड फोकस डालें, किसी भी आधुनिक डिवाइस को कीबोर्ड को स्वचालित रूप से लाया जाना चाहिए। अपना खुद का कीबोर्ड नहीं बनाओ।