0

だから私は次のフィドルを持っています: http://jsfiddle.net/bmgh1985/XcScd/

私がこれを行う必要があるのは、日付を入力するときに、このビットの jQuery を通過することです。

$('#headline').keyup(function () {
    $('#headlinedisp').text($('#headline').val());
});
$('#timestamp').change(function () {
    $('#timestampdisp').text($('#timestamp').val());
});
$('#news').keyup(function () {
    $('#newsdisp').text($('#news').val());
});

下にプレビューが表示されます。「日付」タイプを使い始める前は、それで十分でした。ここで、2013/03/23 のようなものを入力すると、2013-03-23 の形式で表示されます。それを自分の SQL テーブルに貼り付ける場合はそれでいいのですが、その jQuery を少し変更して、ボックスに書かれているとおりにディスプレイにリアルタイムで表示したいのです。

また、これに IE6、7、8 を使用することを主張する後向きの人々が何人かいるので、標準のテキスト ボックスが表示され、2013 年 3 月 23 日を入力すると、出力として正しく表示されます。私はそれを台無しにしたくありません(基本的に、そのテキストの場合はそのままにしておきます。日付タイプの場合は、 .change の出力を正しいフォーマットに変更します)。

4

1 に答える 1