金曜日, 12月 18, 2009
[JavaScript]引数が無効です。
▼質問
「div.style.left」「div.style.top」で次のエラーが出る。
「引数が無効です。」
どうしてか教えて!
▼回答
div.style.left = left + "px";
div.style.top = top + "px";
leftとtopの値に数値じゃなくてNaNになっていると出るエラーみたい。
NaNのチェックが要るのね。
と言うことで、JavaScriptでは
isNaN( 文字列または数値 )関数でチェックする必要があるのね。
「div.style.left」「div.style.top」で次のエラーが出る。
「引数が無効です。」
どうしてか教えて!
▼回答
div.style.left = left + "px";
div.style.top = top + "px";
leftとtopの値に数値じゃなくてNaNになっていると出るエラーみたい。
NaNのチェックが要るのね。
と言うことで、JavaScriptでは
isNaN( 文字列または数値 )関数でチェックする必要があるのね。