我想根據輸入的焦點或不焦點來改變網頁的外觀,如果焦點不集中,它會顯示一些內容,如果焦點集中,用另一件事情同時進行。我該怎麼做呢?可以用PHP來完成嗎? 感謝檢查輸入框是否爲焦點
回答
如果您進行的更改超出checkbox
的樣式設置,您一定要使用JavaScript。如果它迫切需要從服務器獲取信息,則可以向php文件發出ajax請求以返回數據。下面的鏈接是使用JavaScript和onfocus
在頁面上的其他位置更改div的示例。
簡單片段。
var check = document.getElementById("YourIdOrWhatHaveYou"),
check.onfocus= function(){
// DO your thang!
}
這是我想要的,但這是工作IE瀏覽器不是谷歌瀏覽器。這是我的瀏覽器的問題,還是它真的沒有與鉻合作?我如何使它適用於所有瀏覽器? – user893970
嘗試我在Chrome中發佈的演示鏈接,它適用於我,我只測試了IE中的演示鏈接這也起作用。 – Loktar
沒有,你需要的CSS,看到
(PHP是隻有服務器端代碼,這意味着它不能看到,如果用戶已經把重點放在什麼,javascript中能做到這一點但css將在這種情況下是最好的。)
只使用CSS可以使它同時?我認爲這樣做與CSS可能需要刷新。對不起,我是新的:( – user893970
焦點選擇器將使他可以改變該元素的風格,但不會改變頁面上的其他東西 – Loktar
PHP不能爲你做這個,因爲它是一個服務器端語言,不知道關注焦點。
如果你想改變基於焦點的東西的外觀,@ red-X已經提到了css中的:focus
選擇器。
如果你想修改DOM中其他對象的內容,那麼你需要使用javascript,jquery庫允許你使用相同的:focus
選擇器來檢測對象是否有專注或當它得到/損失的焦點。
- 1. 檢查輸入是否有焦點
- 2. 檢測輸入是否有焦點
- 3. 檢查輸入框是否爲空
- 4. Tkinter檢查輸入框是否爲空
- 5. Windows Phone/Silverlight:檢查控件是否具有輸入焦點
- 6. 檢查是否有任何輸入元素焦點
- 7. 焦油檢查點不匹配輸入
- 8. jquery檢測輸入焦點
- 9. 檢查對象是否有焦點
- 10. 檢查按鈕是否有焦點
- 11. 檢查窗口是否失去焦點
- 12. 檢查SWF是否有焦點
- 13. 檢查DOM元素是否有焦點
- 14. 檢查ZK窗口是否有焦點
- 15. ZK - 檢查元素是否有焦點
- 16. 檢查div是否有鍵盤焦點
- 17. 加載焦點輸入框
- 18. Matlab檢查輸入是否爲非零
- 19. 檢查輸入是否爲整數
- 20. 檢查輸入字段是否爲空
- 21. 檢查輸入是否爲空JQuery
- 22. 檢查是否爲datetimepicker輸入值?
- 23. 如何檢查輸入是否爲空?
- 24. 檢查輸入是否爲數字C
- 25. 檢查JSP輸入是否爲「空」
- 26. 檢查輸入值是否爲空
- 27. 檢查輸入是否爲正整數
- 28. 檢查標準輸入是否爲空
- 29. JQuery檢查輸入是否爲空而不是檢查onload?
- 30. 檢查字段是焦點
我認爲你習慣於在.NET中開發,你可以將這些框拖入頁面並讓它們刷新它們。但他們也添加了一塊JavaScript,讓頁面刷新。 –