JavaScript対応方法
Internet Explorer
[ツール]→[インターネットオプション]→[セキュリティ]
[レベルのカスタマイズ]→[スクリプト]→[アクティブスクリプト]
[有効にする]
Netscape Communicator
[編集]→[設定]→[詳細]→[JavaScript を有効にする]
目次
<script type="text/javascript"> <!-- // コメント // --> </script> <noscript> <table border="0" bgcolor="#ffff80" cellpadding="5"> <tbody> <tr> <td>JavaScript対応方法 <ul> <li>Internet Explorer <ul> <li>[ツール]→[インターネットオプション]→[セキュリティ] <li>[レベルのカスタマイズ]→[スクリプト]→[アクティブスクリプト] <li>[有効にする] </ul> <li>Netscape Communicator <ul> <li>[編集]→[設定]→[詳細]→[JavaScript を有効にする] </ul> </ul> </td> </tr> </tbody> </table> </noscript>
クリップボードへコピー
<script type="text/javascript" src="xxx/xxxxxx.js"> <!-- // コメント // --> </script> <noscript> <table border="0" bgcolor="#ffff80" cellpadding="5"> <tbody> <tr> <td>JavaScript対応方法 <ul> <li>Internet Explorer <ul> <li>[ツール]→[インターネットオプション]→[セキュリティ] <li>[レベルのカスタマイズ]→[スクリプト]→[アクティブスクリプト] <li>[有効にする] </ul> <li>Netscape Communicator <ul> <li>[編集]→[設定]→[詳細]→[JavaScript を有効にする] </ul> </ul> </td> </tr> </tbody> </table> </noscript>
クリップボードへコピー
<script type="text/javascript" src="xxx/xxxxxx.js"></script> <script type="text/javascript" src="yyy/yyyyyy.js"></script>
クリップボードへコピー
<input type="submit" value="表示文字" onclick="関数名()">
クリップボードへコピー
document.write('<FORM>'); document.write('<INPUT type="button" name="ボタンID" value="表示文字" onClick="関数名()">'); document.write('</FORM>');
クリップボードへコピー
if(confirm("メッセージ")){ //[OK]処理 }else{ //[キャンセル]処理 }
クリップボードへコピー
<input type="checkbox" id="名前" onchange="関数名()">
クリップボードへコピー
function 関数名() { if(名前.checked==1) //チェックtrue else //チェックfalse }
クリップボードへコピー
<select id="名前" onchange="return 関数名()"> <option value="">- 表示文字 -</option> <option id="なまえ1" value="値">表示文字</option> <option id="なまえ2" value="値">表示文字</option> </select>
クリップボードへコピー
function 関数名() { var 変数ア=document.getElementById("名前"); var 変数イ="なまえ"+変数ア.selectedIndex; var 変数ウ=document.getElementById(変数イ); var 変数エ="メッセージ"+変数ウ.text+"メッセージ";//表示文字取得 var 変数オ="メッセージ"+変数ウ.value+"メッセージ";//値取得 変数ア.selectedIndex=0; }
クリップボードへコピー
getElementById
DOM対応ブラウザ
id属性を参照
<table><td id="名前">テキスト</td></table>
document.getElementById("名前").innerText // 以降[$("名前")]だけで取得可能にする function $(id){ return document.getElementById(id); } $("名前").innerText
クリップボードへコピー
getElementById
DOM対応ブラウザ
id属性を参照
<table><td id="名前">タグ</td></table>
document.getElementById("名前").innerHTML // 以降[$("名前")]だけで取得可能にする function $(id){ return document.getElementById(id); } $("名前").innerHTML
クリップボードへコピー
getElementById
DOM対応ブラウザ
id属性を参照
<input id="名前">
document.getElementById("名前").value // 以降[$("名前")]だけで取得可能にする function $(id){ return document.getElementById(id); } $("名前")
クリップボードへコピー
getElements ByName
documentオブジェクトのみ参照可能
DOM対応ブラウザ
name属性を参照
<table><td name="名前">テキスト</td></table>
document.getElementsByName("名前").innerText // 以降[$("名前")]だけで取得可能にする function $(id){ return document.getElementsByName(id); } $("名前").innerText
クリップボードへコピー
getElements ByName
documentオブジェクトのみ参照可能
DOM対応ブラウザ
name属性を参照
<table><td name="名前">タグ</td></table>
document.getElementsByName("名前").innerHTML // 以降[$("名前")]だけで取得可能にする function $(id){ return document.getElementsByName(id); } $("名前").innerHTML
クリップボードへコピー
getElements ByName
documentオブジェクトのみ参照可能
DOM対応ブラウザ
name属性を参照
<input name="名前">
document.getElementsByName("名前").value // 以降[$("名前")]だけで取得可能にする function $(id){ return document.getElementsByName(id); } $("名前")
クリップボードへコピー
DOM対応ブラウザ
id属性を参照
複数多数のセル値をもつテーブル参照
document.getElementById('名前').rows[数値].cells[数値].innerText
クリップボードへコピー
DOM対応ブラウザ
id属性を参照
複数多数のセル値をもつテーブル参照
document.getElementById('名前').rows[数値].cells[数値].innerHTML
クリップボードへコピー
DOM対応ブラウザ
id属性もname属性も無い場合
document.getElementsByTagName("タグ名")
クリップボードへコピー