คำถามติดแท็ก focus

โฟกัสระบุส่วนประกอบของอินเทอร์เฟซผู้ใช้แบบกราฟิกซึ่งปัจจุบันถูกเลือกเพื่อรับอินพุต

30
วิธีหยุด EditText ไม่ให้โฟกัสที่การเริ่มต้นกิจกรรมใน Android
ฉันมีActivityAndroid ในสององค์ประกอบ: EditText ListView เมื่อActivityเริ่มต้นของฉันEditTextทันทีมีโฟกัสป้อนข้อมูล (เคอร์เซอร์กะพริบ) ฉันไม่ต้องการให้ตัวควบคุมใด ๆ มีอินพุตโฟกัสเมื่อเริ่มต้น ฉันเหนื่อย: EditText.setSelected(false); EditText.setFocusable(false); ไม่มีโชค. ฉันจะโน้มน้าวEditTextให้ไม่เลือกตัวเองเมื่อActivityเริ่มต้นได้อย่างไร

18
มีวิธีการตรวจสอบหรือไม่ว่าหน้าต่างเบราว์เซอร์ไม่ทำงานในขณะนี้?
ฉันมีจาวาสคริปต์ที่ทำกิจกรรมเป็นระยะ เมื่อผู้ใช้ไม่ได้ดูเว็บไซต์ (เช่นหน้าต่างหรือแท็บไม่มีโฟกัส) มันก็ดีที่จะไม่ทำงาน มีวิธีการทำเช่นนี้โดยใช้ JavaScript? จุดอ้างอิงของฉัน: แชทของ Gmail เล่นเสียงหากหน้าต่างที่คุณใช้ไม่ได้ทำงานอยู่

30
วิธีแสดงคีย์บอร์ดนุ่มนวลเมื่อเน้น edittext
ฉันต้องการแสดงแป้นพิมพ์นุ่มโดยอัตโนมัติเมื่อมีการEditTextโฟกัส (หากอุปกรณ์ไม่มีแป้นพิมพ์กายภาพ) และฉันมีสองปัญหา: เมื่อฉันActivityแสดงขึ้นฉันEditTextจะโฟกัส แต่แป้นพิมพ์ไม่ปรากฏฉันต้องคลิกอีกครั้งเพื่อแสดงแป้นพิมพ์ (ควรปรากฏขึ้นเมื่อActivityแสดงขึ้น) และเมื่อฉันคลิกทำบนแป้นพิมพ์แป้นพิมพ์จะหายไป แต่EditTextยังคงโฟกัสอยู่และไม่ต้องการ (เพราะการแก้ไขของฉันเสร็จสิ้นแล้ว) เพื่อดำเนินการต่อปัญหาของฉันคือการมีบางสิ่งที่เหมือนบน iPhone: ซึ่งทำให้การซิงค์แป้นพิมพ์กับEditTextสถานะของฉัน(เน้น / ไม่เน้น) และแน่นอนไม่ได้แสดงคีย์บอร์ดอ่อนหากมีอยู่จริง

9
JavaScript ตั้งโฟกัสไปที่องค์ประกอบแบบฟอร์ม HTML
ฉันมีเว็บฟอร์มพร้อมกล่องข้อความอยู่ ฉันจะตั้งค่าโฟกัสไปที่กล่องข้อความเป็นค่าเริ่มต้นได้อย่างไร บางสิ่งเช่นนี้ <body onload='setFocusToTextBox()'> ใครช่วยฉันได้บ้าง ฉันไม่รู้วิธีตั้งโฟกัสไปที่กล่องข้อความด้วย JavaScript <script> function setFocusToTextBox(){ //What to do here } </script>

15
ป้องกันไม่ให้คีย์บอร์ดแสดงเมื่อเริ่มกิจกรรม
ฉันมีกิจกรรมกับ Edit Textอินพุต เมื่อกิจกรรมเริ่มต้นขึ้นแป้นพิมพ์ Android จะปรากฏขึ้น แป้นพิมพ์จะยังคงซ่อนอยู่ได้อย่างไรจนกว่าผู้ใช้จะเน้นการป้อนข้อมูล

5
jQuery สูญเสียการโฟกัส
ฉันพยายามแสดงคอนเทนเนอร์ถ้าฟิลด์อินพุตได้รับโฟกัสและ - นั่นเป็นปัญหาจริง - ซ่อนคอนเทนเนอร์ถ้าโฟกัสหายไป มีเหตุการณ์ตรงกันข้ามสำหรับการโฟกัสของ jQuery หรือไม่ โค้ดตัวอย่างบางส่วน: <input type="text" value="" name="filter" id="filter"/> <div id="options">some cool options</div> <script type="text/javascript"> $('#options').hide(); $('#filter').focus(function() { $('#options').appear(); }); </script> และสิ่งที่ฉันต้องการทำคืออะไรเช่นนี้: $('#filter').focus_lost(function() { $('#options').hide(); });

6
องค์ประกอบ HTML ใดที่สามารถรับโฟกัสได้
ฉันกำลังมองหารายการที่ชัดเจนขององค์ประกอบ HTML ที่ได้รับอนุญาตให้มุ่งเน้นคือองค์ประกอบใดบ้างที่จะถูกนำมาโฟกัสเมื่อfocus()ถูกเรียกใช้ ฉันกำลังเขียนส่วนขยาย jQuery ซึ่งทำงานกับองค์ประกอบที่สามารถโฟกัสได้ ฉันหวังว่าคำตอบสำหรับคำถามนี้จะช่วยให้ฉันมีความเฉพาะเจาะจงเกี่ยวกับองค์ประกอบที่ฉันกำหนดเป้าหมาย
248 html  focus 

11
วิธีการมุ่งเน้นไปที่เขตข้อมูลข้อความแบบฟอร์มในการโหลดหน้าโดยใช้ jQuery?
อาจเป็นเรื่องง่ายมาก แต่มีคนบอกฉันว่าจะให้เคอร์เซอร์กะพริบบนกล่องข้อความเมื่อโหลดหน้าเว็บได้อย่างไร
238 javascript  jquery  html  focus 

8
เป็นไปได้ไหมที่จะโฟกัสที่ <div> โดยใช้ฟังก์ชั่นโฟกัส JavaScript ()?
เป็นไปได้หรือไม่ที่จะมุ่งเน้นไปที่ฟังก์ชั่นการ&lt;div&gt;ใช้ JavaScript focus()? ฉันมี&lt;div&gt;แท็ก &lt;div id="tries"&gt;You have 3 tries left&lt;/div&gt; ฉันพยายามเน้นด้านบน&lt;div&gt;โดยใช้: document.getElementById('tries').focus(); แต่มันไม่ทำงาน มีคนแนะนำอะไรซักอย่าง ....
227 javascript  focus 

12
WPF และโฟกัสเริ่มต้น
ดูเหมือนว่าเมื่อแอปพลิเคชั่น WPF เริ่มต้นขึ้นจะไม่มีสิ่งใดโฟกัส นี่มันแปลกจริงๆ เฟรมเวิร์กอื่น ๆ ที่ฉันเคยใช้ทำตามที่คุณคาดไว้: วางโฟกัสเริ่มต้นที่คอนโทรลแรกในลำดับแท็บ แต่ฉันยืนยันว่าเป็น WPF ไม่ใช่แค่แอปของฉัน - ถ้าฉันสร้างหน้าต่างใหม่และเพิ่งวางกล่องข้อความไว้และเรียกใช้แอปกล่องข้อความจะไม่มีโฟกัสจนกว่าฉันจะคลิกหรือกด Tab . yuck แอปจริงของฉันซับซ้อนกว่ากล่องข้อความ ฉันมี UserControls หลายชั้นภายใน UserControls หนึ่งใน UserControls นั้นมีตัวจัดการ Focusable = "True" และ KeyDown / KeyUp และฉันต้องการให้โฟกัสนั้นทันทีที่หน้าต่างเปิดขึ้น อย่างไรก็ตามฉันยังเป็นสามเณร WPF อยู่บ้างและฉันไม่มีโชคมากที่คิดวิธีการทำเช่นนี้ หากฉันเริ่มแอพแล้วกดปุ่ม Tab จากนั้นโฟกัสจะไปที่การควบคุมที่สามารถโฟกัสได้ของฉันและมันก็จะเริ่มทำงานตามที่ฉันต้องการ แต่ฉันไม่ต้องการให้ผู้ใช้กด Tab ก่อนจึงจะสามารถใช้งานหน้าต่างได้ ฉันเล่นด้วย FocusManager.FocusedElement แต่ฉันไม่แน่ใจว่าตัวควบคุมใดที่จะตั้งไว้บน (หน้าต่างระดับบนสุด - พาเรนต์ที่มีตัวควบคุมที่โฟกัสได้หรือตัวควบคุมที่ปรับโฟกัสได้) หรือสิ่งที่จะตั้งค่า ฉันต้องทำอย่างไรเพื่อให้การควบคุมที่ซ้อนกันของฉันมีจุดเริ่มต้นทันทีที่หน้าต่างเปิดขึ้น หรือดีกว่าเพื่อเน้นการควบคุมที่สามารถโฟกัสได้อันดับแรกในลำดับแท็บ
191 wpf  focus 

12
ฉันจะตั้งค่าโฟกัส (และแสดงแป้นพิมพ์) บน EditText ของฉันทางโปรแกรมได้อย่างไร
ฉันมีเลย์เอาต์ที่มีบางมุมมองเช่นนี้: &lt;LinearLayout&gt; &lt;TextView...&gt; &lt;TextView...&gt; &lt;ImageView ...&gt; &lt;EditText...&gt; &lt;Button...&gt; &lt;/linearLayout&gt; ฉันจะกำหนดโฟกัส (แสดงแป้นพิมพ์) บนEditTextโปรแกรมของฉันได้อย่างไร ฉันได้ลองแล้วมันใช้งานได้เฉพาะเมื่อฉันเปิดใช้งานActivityตามปกติ แต่เมื่อฉันเปิดใช้งานใน a TabHostมันไม่ทำงาน txtSearch.setFocusableInTouchMode(true); txtSearch.setFocusable(true); txtSearch.requestFocus();

18
ตั้งโฟกัสไปที่ EditText
ฉันมี EditText-Field และตั้ง OnFocusChangeListener สำหรับมัน เมื่อสูญเสียโฟกัสวิธีการที่เรียกว่าซึ่งตรวจสอบค่าของ EditText กับหนึ่งในฐานข้อมูล หากคืนค่าของวิธีการเป็นจริงขนมปังปิ้งจะปรากฏขึ้นและโฟกัสควรกลับไปที่ EditText อีกครั้ง โฟกัสควรกลับไปที่ EditText เสมอและแป้นพิมพ์ควรแสดงจนกระทั่งค่าส่งคืนของวิธีนั้นเป็นเท็จ แก้ไข: ฉันคิดว่าฉันยังไม่ได้ทำให้ปัญหาที่แท้จริงของฉันชัดเจนอย่างสมบูรณ์ยัง: ไม่มีรายการอื่น ๆ บนหน้าจอควรจะสามารถแก้ไขได้จนกว่าค่าของ EditText จะถูกแก้ไขเป็นค่าซึ่งทำให้วิธีการ "checkLiganame (liganame) "คืนค่าเท็จ เฉพาะ EditText-Field เท่านั้นที่สามารถแก้ไขได้ นี่คือรหัสของฉัน (ซึ่งใช้งานไม่ได้สำหรับฉัน): final EditText Liganame = (EditText) findViewById(R.id.liganame); Liganame.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { if (!hasFocus) { String …

20
โฟกัสด้วยเมาส์ (บวกอัตโนมัติเพิ่ม) บน Mac OS X
(ฉันไม่ต้องการที่จะได้ยินเกี่ยวกับวิธีบ้าฉันต้องการที่! :) การโฟกัสตามเมาส์นั้นรู้จักกันในชื่อ point-to-focus, pointer pointer และ (ในการใช้งานบางอย่าง) โฟกัสแบบสะเพร่า [เพิ่มคำอื่น ๆ ที่จะทำให้การค้นหานี้มากขึ้น!] X-mouse
169 macos  focus  mouse 

7
คุณจะล้างโฟกัสใน javascript ได้อย่างไร?
ฉันรู้ว่านี่ไม่ควรยากขนาดนั้น แต่ฉันไม่พบคำตอบใน Google ฉันต้องการเรียกใช้งานจาวาสคริปต์ที่จะล้างการโฟกัสจากองค์ประกอบใด ๆ ที่เปิดอยู่โดยไม่ทราบล่วงหน้าว่าองค์ประกอบใดที่โฟกัสอยู่ มันต้องทำงานกับ Firefox 2 เช่นเดียวกับเบราว์เซอร์ที่ทันสมัยกว่า มีวิธีที่ดีในการทำเช่นนี้?
159 javascript  focus 

5
วิธีลบโฟกัสจากช่องป้อนข้อมูลใน jQuery
ฉันกำลังตั้งค่าโฟกัสที่ช่องป้อนข้อมูลบางช่องเมื่อโหลดหน้าโดยใช้บรรทัดต่อไปนี้: $('#myInputID').focus(); มีวิธีที่ฉันสามารถเลิกทำหรือลบโฟกัสนี้เมื่อวางเมาส์เหนือองค์ประกอบบางอย่างได้หรือไม่? (ไม่จำเป็นต้องรีเซ็ตโฟกัสหลังจากออกจากองค์ประกอบนี้) ฉันไม่พบฟังก์ชันที่ตรงข้ามกับข้างบนใน jQuery หรือจะใช้งานได้ที่นี่
139 jquery  html  focus 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.