判斷文本框輸入的內(nèi)容是否為漢字,利用文本框的鍵盤事件KeyPressEventArgs;
站在用戶的角度思考問題,與客戶深入溝通,找到余江網(wǎng)站設(shè)計(jì)與余江網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都做網(wǎng)站、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋余江地區(qū)。
public?static?bool?IsChinese(KeyPressEventArgs?e,DevExpress.XtraEditors.TextEdit?text)??
{??
if?((e.KeyChar?=?(char)0x4e00)??(e.KeyChar?=?(char)0x9fa5)?||?(byte)(e.KeyChar)?==?8)??
{??
e.Handled?=?false;??
return?true;??
}??
else??
{??
e.Handled?=?true;??
return?false;??
}??
}
jquery判斷文本框輸入的必須是中文
script?type="text/javascript"
$(function?()?{
$("input[type=button]").click(function?()?{
var?myReg?=?/^[\u4e00-\u9fa5]+$/;
if?(myReg.test($("input[type=text]").val()))?{
alert("輸入正確");
}?else?{
alert("輸入錯(cuò)誤");
}
})
});
/script
/head
body
divinput?type="text"/input?type="button"?value="驗(yàn)證"http://div
/body
這段jquery代碼可以保持一個(gè)文本框輸入的同時(shí)另外一個(gè)文本框與之同步:
var $inputs = $(".example-input");======$inputs.keyup(function(============{$inputs.val($(this).val());});
jQuery是一個(gè)快速、簡(jiǎn)潔的JavaScript框架,是繼Prototype之后又一個(gè)優(yōu)秀的JavaScript代碼庫(kù)(或JavaScript框架)。jQuery設(shè)計(jì)的宗旨是“write Less,Do More”,即倡導(dǎo)寫更少的代碼,做更多的事情。它封裝JavaScript常用的功能代碼,提供一種簡(jiǎn)便的JavaScript設(shè)計(jì)模式,優(yōu)化HTML文檔操作、事件處理、動(dòng)畫設(shè)計(jì)和Ajax交互。
jQuery的核心特性可以總結(jié)為:具有獨(dú)特的鏈?zhǔn)秸Z法和短小清晰的多功能接口;具有高效靈活的css選擇器,并且可對(duì)CSS選擇器進(jìn)行擴(kuò)展;擁有便捷的插件擴(kuò)展機(jī)制和豐富的插件。jQuery兼容各種主流瀏覽器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。
這個(gè)問題包含兩個(gè)方面:jquery選擇器(即針對(duì)你指定的那個(gè)input元素)和獲取內(nèi)容(即獲得輸入的值),所以綜合起來有如下代碼可以實(shí)現(xiàn)
$("input#test").val(); // 推薦這種方式,因?yàn)閕d是唯一的
$("input[name='test']").val(); // 此時(shí)需要注意是否有同名的input元素
$("input:text").val(); // 這種方式只有整個(gè)網(wǎng)頁只有一個(gè)文本輸入框才是正確的
下面給出示例:
創(chuàng)建一個(gè)文本框和一個(gè)觸發(fā)獲取文本框輸入內(nèi)容的按鈕
input id="test" name="test" type="text"/br
input type="button" value="顯示文本框輸入內(nèi)容"
簡(jiǎn)單設(shè)置一下css樣式
input[type='text']{width:200px;height:35px;margin:10px;border:1px dashed green; border-radius:5px;}
input[type='button']{width:200px;height:35px;margin:10px;border:2px solid #ebbcbe;}
添加jquery代碼
$(function(){
$("input:button").click(function() {
alert($("input#test").val());
});
})