国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JS實現(xiàn)方向鍵切換輸入框焦點的方法

2019-11-20 11:47:51
字體:
供稿:網(wǎng)友

本文實例講述了JS實現(xiàn)方向鍵切換輸入框焦點的方法。分享給大家供大家參考。具體如下:

這里實現(xiàn)js方向鍵控制切換輸入框焦點效果,不過無法兼容Firefox。當輸入完畢按回車或按方向鍵可移動焦點至想要輸入的文本框內(nèi),無需點擊鼠標,對于經(jīng)常錄入數(shù)據(jù)的時候,這種功能可提高輸入速度。

運行效果截圖如下:

在線演示地址如下:

http://demo.VeVB.COm/js/2015/js-input-cha-focus-style-codes/

具體代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>JS方向鍵切換輸入框焦點</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><table border="1" id="mm" onkeydown="keyDown(event)"> <tr> <td> <input> </td> <td> <input> </td> <td> <input> </td> <td> <input> </td> </tr> <tr> <td> <input> </td> <td> <input> </td> <td> <input> </td> <td> <input> </td> </tr> <tr> <td> <input> </td> <td> <input> </td> <td> <input> </td> <td> <input> </td> </tr> <tr> <td> <input> </td> <td> <input> </td> <td> <input> </td> <td> <input> </td> </tr> <tr> <td> <input> </td> <td> <input> </td> <td> <input> </td> <td> <input> </td> </tr> </table> <script language="javascript" type="text/javascript"> <!-- var inputs=document.getElementById("mm").getElementsByTagName("INPUT"); function keyDown(event) {  var focus=document.activeElement;  if(!document.getElementById("mm").contains(focus)) return;  var event=window.event||event; var key=event.keyCode;  for(var i=0; i<inputs.length; i++)  {   if(inputs[i]===focus) break;  }  switch(key)  {   case 37:    if(i>0) inputs[i-1].focus();    break;   case 38:    if(i-4>=0) inputs[i-4].focus();    break;   case 39:    if(i<inputs.length-1) inputs[i+1].focus();    break;   case 40:    if(i+4 <inputs.length) inputs[i+4].focus();    break;  } } //--> </script> </body></html>

希望本文所述對大家的javascript程序設(shè)計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 平昌县| 彭州市| 大同县| 响水县| 石台县| 乡宁县| 东莞市| 孟州市| 山阳县| 如皋市| 思茅市| 噶尔县| 新和县| 华池县| 潮安县| 康保县| 府谷县| 宜川县| 海丰县| 吉安市| 科尔| 固始县| 湟源县| 来宾市| 镇远县| 河池市| 旬邑县| 木兰县| 滁州市| 商水县| 东阳市| 乌拉特中旗| 五大连池市| 梁山县| 五莲县| 乡城县| 丰宁| 自治县| 高碑店市| 上高县| 定襄县|