![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
if (element.currentStyle){ ・・・} とか別では
if( document.defaultView.getComputedStyle ) {
url= document.defaultView.getComputedStyle(document.body null).backgroundImage;
}
else if( element.currentStyle ) {
url= element.currentStyle.backgroundImage;
}
No.2ベストアンサー
- 回答日時:
defaultViewやcurrentStyleの存在確認です。
この値がnullやundefinedの場合にfalseと判定されてif文の中が実行されません。No.4
- 回答日時:
「条件式」 というのを「a == b」とかみたいなものを指しているかと思いますが。
if は「条件を判定」しているわけではありません。
「計算結果」が「真」か「偽」かで判定しています。
例えば a==b は aとbを比較して同じだったら「真」違っていたら「偽」 という「計算」をします
if (a == b) は 「aとbが等しいかどうかをifが判断」しているのではなく「 a==b の計算結果である『真』『偽』を ifが判断」しています。
計算結果なので、他の変数に代入したりメソッドにしたりすることて
c = (a == b) ;
if (c)
といった、ifに ==等が無いという 使い方もできます。
何が「真」で何が「偽」になるかは、プログラミング言語によって違います。
・true/false のような真偽値専用の「値」があり、それ以外は真偽値として使えない
・数値の0なら偽/それ以外は真、等、他の型で表わす
・true/false もあるし、 他の型でも真偽どちらになるかが決まっている
等
javascriptの場合は
https://ja.wikibooks.org/wiki/JavaScript/Boolean
if (element.currentStyle){ ・・・}
は 「element.currentStyle」が「条件式」になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- JavaScript javascript ループ中の処理 1 2021/10/30 14:44
- PHP (初歩)PHP5 クオーテーションでの囲み方 2 2021/10/24 14:54
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- PHP style.cssのjQuery条件付きcssが機能しない 4 2022/07/17 18:27
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- JavaScript javascript ループがうごかない 2 2021/10/25 16:19
- JavaScript 付属の写真のようにエラーが出るようにしたいです。 提示したコードだけでは、エラーメッセージ文字が上の 1 2021/11/23 08:27
- JavaScript コードレビューをお願いします。 1 2022/07/16 05:38
- PHP 日付と年月日を選択するコードを書いているのですが、セレクトボックスの中に、「曜日」を表示させたいので 3 2021/12/10 09:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
mousewheelイベントについて
-
Latexに関する質問です。
-
乗換案内 VBAで操作したい
-
javascriptの基本的なことだと...
-
ラジオボタンをクリックしたい
-
Javascriptで定期的にF5を押す...
-
showModalDialogで開いた画面を...
-
DOM要素を削除しても、イベント...
-
VBAでIEのボタンを押してメッセ...
-
関数でy=g(x)のgとは何の略です...
-
google apps scriptの終了のさせ方
-
Boolean型配列中のTrueの有無を...
-
<a>タグのテキストを取得
-
【正規表現】【javascript】CR...
-
idを使わずにonclickで自身の要...
-
functionから別のfunctionを実...
-
jspからjavascriptの変数引継ぎ
-
なぜmatchメソッドがエラーにな...
-
ジェネレーターの作り方
-
【Jquery】changeイベント毎にa...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FireFoxのjavascriptで自動でキ...
-
Latexに関する質問です。
-
DOM要素を削除しても、イベント...
-
XMLでのAttributeを持ったNode...
-
TexでΣの添え字の位置直し
-
JavaScript window.openで開く...
-
Null またはオブジェクトではあ...
-
javascriptの基本的なことだと...
-
iframeのソースを取得したい
-
選択肢によってラジオボタンを...
-
excle VBA とweb上の検索を利用...
-
文字を一文字ずつ表示
-
ラジオボタンでreadonlyの切替え
-
responseTextについて
-
VBAのIE操作でframe構造のサイ...
-
サブウィンドウからのスタイル...
-
JavaScriptのdocument.all("変...
-
オンマウスについて
-
要素のリサイズをひろい、他の...
-
クリッカブルマップのリンク部...
おすすめ情報