मैं प्रस्तुत करने से एक रूप को रोकने के लिए जब हाइलाइट किए गए क्षेत्र में पाठ दर्ज करने के लिए बारकोड स्कैनर का उपयोग कर कोशिश कर रहा हूँ चलने से एक रूप को रोकने के लिए। जब मैं स्कैनर पर बटन दबाता हूं तो यह फ़ॉर्म में उच्च प्राथमिकता सबमिट बटन का उपयोग करके स्वचालित रूप से सबमिट करने का प्रयास करता है। मैंने जावास्क्रिप्ट में एक अनदेखा फ़ंक्शन का उपयोग करने का प्रयास किया है लेकिन स्कैनर के लिए कुंजी कोड मान नहीं मिल रहा है। क्या अलग-अलग सबमिट बटनों की प्राथमिकता को बिना व्यवस्थित किए सेट करने का कोई तरीका है? इस तरह मैं बटन कोड में स्थापित है:कैसे प्रस्तुत करने जब बारकोड स्कैनर
<li>
<cfinput type="submit" name="add" value="Enter Package">
<cfinput type="submit" name="search" value="Search">
<cfinput type="submit" name="reset" value="Reset">
</li>
</ul>
</td>
<td>
<center><div id="labelImageDiv">
<img id="labelImage" src="" alt="label preview"/>
</div>
<ul>
<li>
<label for="printersSelect" class="left">Printer:</label>
<select id="printersSelect" class="right"></select>
<button id="printButton">Print</button>
</li>
<li>
<div class="packHead">Package Pickup</div>
<label for="pickup" class="left">Scan Barcode:</label>
<div class="right">
<cfinput type="text" name="pickup">
</div>
</li>
<li>
<div id="pickButton">
<cfinput type="submit" name="pkgPickup" value="PickUp">
</div>
</li>
</ul>
स्कैन किया बारकोड से डेटा कहाँ जाती है पाया है? –
यह सिर्फ पृष्ठ पर एक पाठ बॉक्स में स्कैनिंग ताकि वे लिखने की जरूरत नहीं है है। – trueinViso
हो सकता है कि एक ऑनसबमिट हैंडलर जोड़ने के लिए और देखने गया था क्या event.target कि यह शुरू हो गया। – epascarello