html心得
3930 ワード
1.document.getElementById(id).style.imeMode="disabled"
2.#XXX {
ime-mode:disabled;
}
1、 html5
2、
//
var now = new Date();
// , 9, 0
var day = ("0" + now.getDate()).slice(-2);
// , 9, 0
var month = ("0" + (now.getMonth() + 1)).slice(-2);
//
var today = now.getFullYear()+"-"+(month)+"-"+(day) ;
//
$('#datePicker').val(today);
//
//
正規表現で判断し、alertの実行を満たさない.1番目の正規表現は/^d+$/表示が1つ以上の数値であってもよい2番目の正規表現は/^d*(?:.d{0,2})?$/数字の先頭、数字の末尾を表す.ここで重要なのは数字の終わりで、コンピュータの中で通常小数1.[原句]この書き方は、小数点以下で終わるのが正しい.ここでは数字を強制的に終わります.test()は満たされた部分が見つかれば真を返す.意味は
/d/. test ( 'a' ) // false
/d/. test ( 'a' ) // true
/d/. test ( 'a' ) // true
だから誰が最初に誰が終わるかを保証します.先頭は$で、末尾は^
1.数字と英語しか入力できません.
2.数字しか入力できない:
3.全角のみ入力:
4.漢字しか入力できない:
5.メールアドレスの検証:
var regu =
"^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"
var re = new RegExp(regu);
if (s.search(re) != -1) {
return true;
} else {
window.alert (" E-mail !")
return false;
}
//
[\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?
6.身分証明書:
^(\d{6})(\d{4})(\d{2})(\d{2})(\d{3})([0-9]|X)$
7.17種類の正規表現
"^\\d+$" // ( + 0)
"^[0-9]*[1-9][0-9]*$" //
"^((-\\d+)|(0+))$" // ( + 0)
"^-[0-9]*[1-9][0-9]*$" //
"^-?\\d+$" //
"^\\d+(\\.\\d+)?$" // ( + 0)
"^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$" //
"^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$" // ( + 0)
"^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$" //
"^(-?\\d+)(\\.\\d+)?$" //
"^[A-Za-z]+$" // 26
"^[A-Z]+$" // 26
"^[a-z]+$" // 26
"^[A-Za-z0-9]+$" // 26
"^\\w+$" // 、26
"^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$" //email
[a-zA-z]+://[^\s]* //url