JavaScript備忘録

2013-03-17

[][]時刻チェック 11:17

<html>
<head> 
<script language="javascript">
function hoge() {
        var aaa = "19:00";
        //if (aaa.match(/[0-9][0-9]:[0-9][0-9]/)) {
        if (start_time.match(/^\d{1,2}:\d{2}$/)) {
                alert('format ok');  
        } else {
                alert('format ng');
        }
}
</script>
</head> 
<body>
<input type=button value="push" onclick="hoge();">
</body>
</html>

2010-12-20

[][]文字列の空白を削除する 00:00

ユーザが入力したデータの前後の空白を削除したいケースがよくある。

その場合phpとかはtrim関数を使うんだけど、jsにはそういうのは用意されてないらしい。

だから、replace使って正規表現置き換えする。

var str="   Apple   ";
str = str.replace(/^\s+|\s+$/g, "");

ntrqtfentrqtfe2011/03/11 22:31gGaTY1 <a href="http://olawcitipqst.com/">olawcitipqst</a>, [url=http://wwvtvquekrhf.com/]wwvtvquekrhf[/url], [link=http://dxwkmdlpczvm.com/]dxwkmdlpczvm[/link], http://xmzcyuvdswzi.com/

2010-01-07

[][]ユーザが入力したデータを正規表現でチェックする方法 01:09

if (form_hoge.input_date.value.match(/^abc$/)) {
    alert('matchしたよ');
} else {
    alert('matchしなかったよ');
}

※ 上のコードはテストしてない。動かないかもしれない。要注意。

lfoshblfoshb2011/03/11 06:24ieKAeV <a href="http://pkryawuznaxo.com/">pkryawuznaxo</a>, [url=http://ngttqbwwjlvq.com/]ngttqbwwjlvq[/url], [link=http://jymkchgtdlvh.com/]jymkchgtdlvh[/link], http://fuwkaeljhbyg.com/

2007-12-03

[]ラジオボタンの選択状態を判定する。 00:39

if (document.form.hoge[1].checked) {
}

チェックボックスもxxx.checkedで判定できる