javascript新建標(biāo)簽,判斷鍵盤輸入,以及判斷焦點(示例代碼)
如下所示:
function saomiao(event,n)
{
var code=0;
code=event.keyCode;//鍵盤輸入事件
if(code=='13')//如果鍵盤輸入回車鍵
{
if(n>0)//開始判斷參數(shù)
{
if(document.getElementById('logisticsno').value=='')
{
alert('請掃描輸入運單號!');
var r=document.getElementById('logisticsno');
r.focus();
return false;
}
else if(document.activeElement.name!='deliver_money')//document.activeElement.name焦點所在的元素名
{
var r=document.getElementById('deliver_money');
r.focus();
}
else//如果所有條件都滿足
{
var r=document.getElementById('logisticsno');
r.focus();
var f=document.createElement('form');//開始新建表單
f.action='/modules/logistics/start.php';
document.body.appendChild(f);//添加至body
var e=document.createElement('input');//新建表單元素
e.type='hidden';
e.name='act';
e.id='act';
e.value='logisticsno';
f.appendChild(e);//添加至表單
var data_id=0;
var g=document.getElementsByName("orderdataid_no[]");
var h=0;
for(var h=0;h<g.length;h++)
{
data_id=g[h].value;
}
var order_no=0;
var gg=document.getElementsByName("order_no[]");
var hh=0;
for(var hh=0;hh<gg.length;hh++)
{
order_no=gg[hh].value;
}
var k=document.createElement('input');
k.type='hidden';
k.name='order_no';
k.id='order_no';
k.value=order_no;
f.appendChild(k);
f.submit();//表單提交
}
}
}
}
<body onKeyPress="javascript:saomiao(event,555);">//開始監(jiān)控鍵盤輸入
相關(guān)文章
AJAX使用了UpdatePanel后無法使用alert彈出腳本
今天在做項目的時候發(fā)現(xiàn)個問題。。使用UpdatePanel后alert腳本就要報錯了。2010-04-04javascript 節(jié)點排序?qū)崿F(xiàn)代碼
為了讓自定義選擇選擇出的節(jié)點集合盡可能接近原生API選出的結(jié)果,我們往往要對結(jié)果集進行排序,此順序當(dāng)然是從上到下,從左到右的DOM樹順序。2011-01-01Javascript限制網(wǎng)頁只能在微信內(nèi)置瀏覽器中訪問
最近正在開發(fā)一個微信公眾賬號,其中有一項功能是用戶發(fā)送文字消息給公眾號,然后公眾號返回圖文消息給用戶,用戶再點擊圖文消息即可跳轉(zhuǎn)到一個網(wǎng)頁鏈接,在微信的內(nèi)置瀏覽器中打開。2014-11-11Javascript 正則表達式校驗數(shù)字的簡單實例
下面小編就為大家?guī)硪黄狫avascript 正則表達式校驗數(shù)字的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-11-11使用JavaScript和CSS實現(xiàn)簡單的字符計數(shù)器
在本文中,你將學(xué)習(xí)如何使用?JavaScript?創(chuàng)建字符計數(shù)器。計數(shù)的數(shù)字可以在小顯示屏中看到。文中示例代碼講解詳細,感興趣的小伙伴可以了解一下2022-08-08javascript利用控件對windows的操作實現(xiàn)原理與應(yīng)用
假如要發(fā)送漢字的聊天框的內(nèi)容的話,我們也要從windows消息機制下手,先找到聊天消息的句柄(可以利用findwindow函數(shù)或者用spy工具哈),然后在找到上面的聊天框的句柄,接著我們就可以想這個句柄發(fā)送WM_SETTEXT的消息了2012-12-12layer.close()關(guān)閉進度條和Iframe窗的方法
今天小編就為大家分享一篇layer.close()關(guān)閉進度條和Iframe窗的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08