注意点
注意
当サイトまたは、他のjavascript配布サイトで document.body.onload=function(){○○();}というような形(当サイトでは 大抵がそう)があるスクリプトを同じページに複数使用したい場合 次のようにしてください
document.body.onload=function(){○○();}があるスクリプトとdocument.body.onload=function(){××();}があるスクリプトを一緒に使いたい場合
document.body.onload=function(){○○();××();・・・・}
このように、1つのなかに 複数の関数名(○○();××();のようなもの)をまとめて書いてください。
また、スクリプトソース内にある HTMLタグのid名やname名はjavascriptコードにもオブジェクトを認識するために使われています。 変えたい場合は、javascriptコードにあるものも変えてください。
例
javascriptコードの中の関数名Myt()をMym()に変えたければ
document.body.onload=function(){○○();}があるスクリプトとdocument.body.onload=function(){××();}があるスクリプトを一緒に使いたい場合
document.body.onload=function(){○○();××();・・・・}
このように、1つのなかに 複数の関数名(○○();××();のようなもの)をまとめて書いてください。
また、スクリプトソース内にある HTMLタグのid名やname名はjavascriptコードにもオブジェクトを認識するために使われています。 変えたい場合は、javascriptコードにあるものも変えてください。
例
<script language="javascript"> <!-- function Myt(){ document.getElementById("lab").innerHTML=document.myf.mys.value; location.href=document.myf.mys.value; } </script> <form name="myf"> <select name="mys" onchange="Myt()"> <option>★ここから選択★</option> <option value="script.html">スクリプト</option> <option value="link.html">リンク</option> </select> </form> <div id="lab"></div>というコードでformタグのname名をmya divタグのid名をetに
javascriptコードの中の関数名Myt()をMym()に変えたければ
<script language="javascript"> <!-- function Mym(){ document.getElementById("et").innerHTML=document.mya.mys.value; location.href=document.mya.mys.value; } </script> <form name="mya"> <select name="mys" onchange="Mym()"> <option>★ここから選択★</option> <option value="script.html">スクリプト</option> <option value="link.html">リンク</option> </select> </form> <div id="et"></div>というふうに同じ部分を変えます。