たとえば、Web サイトのルートフォルダ内に SpryAssets という名前のフォルダを作成し、このフォルダに "SpryValidationSelect.js" ファイルをアップロードします。 "SpryValidationSelect.js "ファイルには、選択 Widget をインタラクティブにするために必要な情報がすべて含まれます。
<script src="SpryAssets/SpryValidationSelect.js" type="text/javascript"></script>
"SpryValidationSelect.js" ファイルへのファイルパスが正しいことを確認します。 このパスは、Web サイト内のどこにファイルを配置したかによって異なります。
<link href="SpryAssets/SpryValidationSelect.css" rel="stylesheet" type="text/css" />
"SpryValidationSelect.css" ファイルへのファイルパスが正しいことを確認します。 このパスは、Web サイト内のどこにファイルを配置したかによって異なります。
<select name="myselect" id="myselect"></select>
<select name="myselect" id="myselect"> <option>--Please select an item--</option> <option value="item1">Item 1</option> <option value="item2">Item 2</option> <option value="-1">Invalid Item</option> <option value="item3">Item 3</option> <option>Empty Item</option> </select>
<span id="spryselect1"> <select name="myselect" id="myselect"> <option>--Please select an item--</option> <option value="item1">Item 1</option> <option value="item2">Item 2</option> <option value="-1">Invalid Item</option> <option value="item3">Item 3</option> <option>Empty Item</option> </select> </span>
<script type="text/javascript">
var spryselect1 = new Spry.Widget.ValidationSelect("spryselect1");
</script>
new JavaScript 演算子によって、選択 Widget オブジェクトが初期化され、span タグコンテンツが spryselect1 の ID を使用して静的 HTML コードからインタラクティブな選択オブジェクトに変換されます。 Spry.Widget.ValidationSelect メソッドは、選択オブジェクトを作成する Spry フレームワークのコンストラクタです。 このオブジェクトを初期化するために必要な情報は、この手順の開始時にリンクした SpryValidationSelect.js JavaScript ライブラリに含まれています。
選択リストのコンテナ span タグの ID が Spry.Widgets.ValidationSelect メソッドで指定した ID パラメータと一致することを確認します。 JavaScript の呼び出しが Widget に対応する HTML コードの後に行われることを確認します。
コード全体を次に示します。
<head>
...
<script src="SpryAssets/SpryValidationSelect.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationSelect.css" rel="stylesheet" type="text/css" />
</head>
<body>
<span id="spryselect1">
<select name="myselect" id="myselect">
<option>--Please select an item--</option>
<option value="item1">Item 1</option>
<option value="item2">Item 2</option>
<option value="-1">Invalid Item</option>
<option value="item3">Item 3</option>
<option>Empty Item</option>
</select>
</span>
<script type="text/javascript">
var spryselect1 = new Spry.Widget.ValidationSelect("spryselect1");
</script>
</body>
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/ja_JP/Spry/1.4/WS0A3B6711-FA8C-4be6-B482-2F7831A2635D.html