[過去ログ] + JavaScript の質問用スレッド vol.84 + (1001レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
286: 2011/03/04(金)20:24 ID:??? AAS
ヒントをあげるから考えなさい

・入力エリアの文字列を取得する
・evalでそれを実行する
287: 2011/03/04(金)20:30 ID:??? AAS
eval is evil
288: 2011/03/04(金)20:44 ID:??? AAS
eval de ibaruna
289: 2011/03/04(金)22:59 ID:??? AAS
demo eval benri
290: 2011/03/05(土)02:13 ID:??? AAS
初心者がdankogaiを参考にすることに無理がある
291
(1): 2011/03/05(土)12:00 ID:??? AAS
下のプログラムは何をする物なんですか?
また、window.opera?4の?って何ですか?
javascriptで?の〜ってよく使うんですか?

// _bro: 1=NN6+, 2=NN4, 3=IE, 4=Opera, 0=others
_bro=(window.opera?4:(document.all?3:(document.getElementById?1:(document.layers?2:0))));
// _ie5: true=IE5+
_ie5=(navigator.appName.indexOf('Microsoft Internet Explorer')>=0 && document.getElementById)?true:false;
// _mac : true = macintosh, false = other os
_mac=navigator.userAgent.indexOf('Mac')>=0;
292: 2011/03/05(土)12:06 ID:??? AAS
三項演算子
293: 2011/03/05(土)12:09 ID:??? AAS
>>291
コメントが書いてあるだろう、Operaなら4が代入される。?演算子ぐらい基本だから勉強しとけ。
294: 2011/03/05(土)12:14 ID:??? AAS
?演算子に突っ込もうかと思ったがやめておこう
295: 2011/03/05(土)14:27 ID:lFFOEPx2(1) AAS
A? B : C
if ( A ){ B; } else { C }
296: 2011/03/05(土)15:34 ID:??? AAS
291
ググってきました
?は三項演算子でショートコーディングという手法なんですね
ありがとうございました
297
(3): 2011/03/05(土)20:33 ID:??? AAS
オンクリックイベントを拾って実行するコードを以下のようにしていたのですが、
onClick="hoge()"
function hoge(){処理}

知り合いに↓のようにイベントをfalseにして終了するようにすべきだと言われました。
onClick="return hoge()"
function hoge(){処理 return false;}

hrefを設定した要素に対し、javascript有効時はhrefが読まれないようにイベントをキャンセルするとかならわかるんですが、
そういう理由が無くても、とにかくonClickは最後にfalseして終了するのが基本だと言われて混乱しました。
一応、理由を聞いてはみたんですが、
「構文上の理由。業界の決まりごと。onClickは必ずreturn falseしないと笑われるよ」としか言われず、
省2
298: 2011/03/05(土)20:35 ID:??? AAS
問題ないからそんなことわざわざしない
299: 2011/03/05(土)20:39 ID:??? AAS
そうですか・・・。やっぱどう考えても無意味ですよね。
いじめられてんのかな俺。
300
(1): 2011/03/05(土)20:42 ID:??? AAS
ちゃんと意味はあるが。
returnを書いた場合と書かない場合の差を勉強した方が良い。
というかFAQにもあった気が。
301: 2011/03/05(土)21:50 ID:69jGAvKc(1) AAS
>>297
業界の、ってあたりが香ばしい
302
(1): 2011/03/05(土)22:10 ID:??? AAS
注意した奴もなぜ必要なのかが解ってなかっただけだろ。
303
(1): 2011/03/05(土)22:26 ID:xSv4fAGF(1) AAS
>>300
>>3のQ9のこと?
>>297
>hrefを設定した要素に対し、javascript有効時はhrefが読まれないようにイベントをキャンセルするとかならわかるんですが、
>そういう理由が無くても、とにかくonClickは最後にfalseして終了するのが基本だと言われて混乱しました。
って言ってるんだからFAQのことはわかった上で聞いてるんでしょ。
spanとかpタグにつけるonclickに意味もなくreturn falseなんて付けたことないから
知り合いの言いたい意味がわからん。
304: 2011/03/06(日)00:35 ID:??? AAS
>>303
ごめん。とばし読みだったのでhref属性がある要素に対してと思ってた。
href無いな要らないね。結局の所>>302って事でしょ。
305: 2011/03/06(日)13:24 ID:??? AAS
>>297
何でもかんでも、return false付けてたら、お前が笑われるよって言ってやれよ。

divとかに付けてたら、ギャグだと思うぞ
1-
あと 696 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.495s*