まず、3番目のJavascript質問を何日も作成することについてお詫び申し上げます。私はこのプロジェクトのこの分野で自分自身をプッシュしようとしています。私の研究とここであなたの素晴らしい助け、特にredsuqareのおかげでかなり良いレート!Javascript/JQueryを使用した時間検証(および比較)
人が時間を入力できるテーブルがあり、入力が99:99の形式であることを確認するマスクがあります。これは素晴らしいですが、理想的にはそれを23:59を超えてはいけません!
ここで私が持っているコードは、TR
$.each($('#hoursavailable tr td :checkbox'), function() {
var $this = $(elem); // cache the object
var $row = $this.closest('tr'); // find the nearest table row
if($this.is(':checked')) {
// do nothing!
} else {
$row.each(':text'),function() {
var splittime = $(this).split(":");
if(splittime[0] > 22 || splittime[1] > 58) {
alert('please enter a valid date'); return false;
}
}
}
});
も/行ごとに2つの入力があることは注目に値するだろう...一緒に私ができる最善を石畳が、当然動作しない、現時点ではです - それは私が何とか2を比較することができれば最初の1が第二の前にあることを保証するために、絶対的に理想的で、それが現在のものよりも私を超え、さらに可能性が高く評価:(
おかげ
更新された回答。 – redsquare