- 締切済み
ポップアップカレンダーサンプル
http://www.kawa.net/works/js/jkl/calender.html#usage 上記URLの使い方をそのままソースを利用しても表示してくれません 詳細わかる方m(._.〃)mお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- KenKen_SP
- ベストアンサー率62% (785/1258)
回答No.2
こんにちは^^ cal1 宣言部の HTML コメントの書き方がおかしいかな。 > <script><-- > var cal1 = new JKL.Calendar("calid","formid","colname"); > //--></script> ↓ <script><!-- var cal1 = new JKL.Calendar("calid","formid","colname"); //--></script> ビックリマークが必要です。
- KenKen_SP
- ベストアンサー率62% (785/1258)
回答No.1
> 上記URLの使い方をそのままソースを利用しても表示してくれません これだけの情報では何とも言い難いのですけども... HTML のヘッダで外部スクリプトファイル jkl-calendar.js を読み込んで ますか? <head> <script type="text/javascript" src="jkl-calendar.js" charset="Shift_JIS"></script> </head> とした場合、HTML ファイルと同じフォルダ内に JSファイルを置いておき ます。 あるいは、インターネットオプションでスクリプトの実行が許可されて いますか?
補足
お返事ありがとうございます >これだけの情報では何とも言い難いのですけども... まことに申し訳ありません HTMLタグ <html> <title>TEST</title> <head> <script type="text/javascript" src="jkl-calendar.js" charset="Shift_JIS"></script> </head> <script><-- var cal1 = new JKL.Calendar("calid","formid","colname"); //--></script> <form id="formid" action=""> 日付を選択: <input type="text" name="colname" onClick="cal1.write();" onChange="cal1.getFormValue(); cal1.hide();"><br> <div id="calid"></div> </form> </html> もちろん同じHTMLファイル内にjkl-calendar.jsを設置しております インターネットオプションでスクリプトの件ですが サンプルページで確認できれば可能かと思われます 念のために。。HTMLを開くと下記のメッセージが表示され 「セキュリティ保護のため、コンピュータにアクセスできるアクティブ コンテンツは表示されないよう、InternetExplorerで制御されています。オプションを表示するには、ここをクリックしてください」 くりっくすると ブロックされているコンテンツを許可 を選択しています ページは通常とおり表示はしてくれるのですが テキストボックスオンクリックするとステータスバー内に「ページで えらーが発生しました」 とでます ステータスバーダブルクリックでエラー内容を参照すると ライン:13 文字:1 エラー:'cal1'は宣言されていません。 コード:0 URL:HTMLの場所 となっています 宜しくお願いします