プロが教えるわが家の防犯対策術!

http://www.kawa.net/works/js/jkl/calender.html#u …
上記URLの使い方をそのままソースを利用しても表示してくれません
詳細わかる方m(._.〃)mお願いします。

A 回答 (2件)

> 上記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の場所
となっています
宜しくお願いします

補足日時:2008/02/05 12:50
    • good
    • 0

こんにちは^^



cal1 宣言部の HTML コメントの書き方がおかしいかな。

> <script><--
> var cal1 = new JKL.Calendar("calid","formid","colname");
> //--></script>

       ↓

<script><!--
var cal1 = new JKL.Calendar("calid","formid","colname");
//--></script>

ビックリマークが必要です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!