+ JavaScript の質問用スレッド vol.71 +
次スレは975超えたら。
テンプレの変更は今回は
>>1 に次を追加、でいいかな。
一.正しい(validな)HTMLとは何か知っており書ける者
>>946 > 明確な「ファイルサイズ削減」という目的があってやってることを持ち出して
そうだよね。min.jsにした時に少しでも小さくなるようにっていう配慮もあると思うよ。
まぁ、だったらなおさら{}がないコードを見た時にそういう意図もあるって前提でレスすればいいと思う
見やすければいい
955 :
770:2009/07/16(木) 20:26:06 ID:???
オレも{}があろうとなかろうとどうでもいいんだけど、見やすければどっちでもいい。
ただ社内ルールや脳内ルールでそうすべきってのがあるならそれに従うべきかな。
>>947 一年間くらいpython修行すればいいのですね
{}の話題は宗教論争だな…
958 :
Name_Not_Found:2009/07/17(金) 11:27:15 ID:BkwjRieC
json(jsonpなど派生系でもいいです)でデータベース構築するサンプル集的なサイトor書籍ってありますか?
雑誌の特集コーナーでも英語でも何でもいいです。
また、CGIやMySQLの連携などは無視しても構いません。
例えば、1000件程度のjsonデータがあって、
いくつかあるフォームで数値・文字列などの条件を入力すると結果が返り、
ブラウザに画面遷移なしに反映される。
という処理の内部構造でどう速度を出しているのか知りたいです。
JSONつーかアルゴリズムやデータ構造といったプログラミングの基礎(奥義とも言う)の範囲じゃね?
サーチとソート、それとRDBの原理あたり知ってればだいたい何とかなるし
目的に即した手段や構造を選ばないと性能は出ないから一口に言えるものではない
部分一致だけはごり押ししかしようがないと思うけど
960 :
Name_Not_Found:2009/07/17(金) 15:39:37 ID:WQEyfa0i
Javascriptは高級言語ですか?
Brainfuckよりは高級
非実用的なジョーク言語は・・・
Grassという言語があってだな
Hello world :
wwvwwwWWWwwWwwWWWWwvwWWwwwWwwvwWwwwWwwvwWWwWWWWWwvwWWWwwwwWWWWwWWWWwWW
WWWWwWWWWWWWwWWWWWWWwWWWWWWWWwWwwwwwwwwvwWWWwwwwwWWWWWwWWWWWwWWWWWWWwW
WWWWWWWwWWWWWWWWWwWwwwwwwwvwWWWWwwwwwwWWWWWWwWWWWWWwWWWWWWWwWWWWWWWWWw
WWWWWWWWWwWwwwwwwwvwWWWWWwwwwwwwWWWWWWWwWWWWWWWWwWWWWWWWWwWWWWWWWWWWwW
WWWWWWWWWwWwwwwwwwvwWWWWWWWwwwwwwwwWWWWWWWWwWWWWWWWWWwWWWWWWWWWwWWWWWW
WWWWWwWwwwwwwvwWWWWWWWWwwwwwwwwwWWWWWWWWwWWWWWWWWWwWWWWWWWWWWWwWWWWWWW
WWWWwWWWWWWWWWWWWWwWwwwwwwwvwWWWWWWWWwwwwwwwwwwWWWWWWWWWwWWWWWWWWWWwWW
WWWWWWWWWwWWWWWWWWWWWWWwWwwwwwwvwWWWWWWWWWWwwwwwwwwwwwWWWWWWWWWWwWWWWW
WWWWWWwWWWWWWWWWWWWWwWwwwwwvwWWWWWWWWWWwwwwwwwwwwwwWWWWWWWWWWWWwWWWWWW
WWWWWWWwWWWWWWWWWWWWWWwWWWWWWWWWWWWWWwWWWWWWWWWWWWWWWWwWwwwwwwwvwWWWWW
WWWWWwwwwwwwwwwwwwwwwwWwwwwwwwwwwwwwwwwwwwWWWwwwwwwwwwwwwwwwwwwwWwwWWW
WWWWWWWWWWWWWWWWWwvwWWwwwwWWWwwwwwwwwwwWWWWwwwwwwwwwwWWWWWwwwwwwwwwwww
wWWWWWWwwwwwwwWWWWWWWwwwwwwwwwwwWWWWWWWWwwwwwwwwwwwwwwwwwwwwwwvwWWWWWW
WWWWWWWWWWwwwwwwwWwwvwWWWWwwwwwwwWWWWWwwwWWWWWWwwwwwwwWWWWWWWwwwwwwwwW
WWWWWWWwwwwwwwwwwwwwwWWWWWWWWWwwwwwwwwwwwwwwvwWWwWWWWWw
開発者が自分の力を誇示するために作ってるオナヌー言語
966 :
Name_Not_Found:2009/07/18(土) 09:58:03 ID:rrF95Alb
<select name="hoge">
<option value="">--</option>
<option value="1" selected="selected">1だよ</option>
</select>
という状態のプルダウンを、javascriptで操作して「--」を選択状態にしたいです
<input type="hoge2" onChange="" /> このonChangeの中身はどうすべきでしょうか?
<input type="hoge2" ←これなに?はじめて見た。
968 :
Name_Not_Found:2009/07/18(土) 11:22:10 ID:rrF95Alb
まちがえた、、
name="hoge2" type="text" でした
>>968 ?そのhoge2がどうなると「---」が選択状態になるんだ?
?選択状態とはフォーカスされること?それとも「1」とかになること?
日本語が不自由な奴は皆の迷惑だから修行してから出直してほしい。
970 :
Name_Not_Found:2009/07/18(土) 12:02:39 ID:qB7mCyzq
>>966 element.selectedIndex = 0;
971 :
Name_Not_Found:2009/07/18(土) 12:04:07 ID:qB7mCyzq
>>969 日本語が不自由な奴は皆の迷惑だから修行してから出直してほしい
XHTMLなのにonChangeもヤバいな
HTMLはHTML、JavascriptはJavascript。
HTMLからJavascriptを分けろ
全部小文字じゃないとだめとかいいんだすんじゃね?w
つうかくだらんことでケンカすんなや
Fx3.0+Firebug1.4.0でコンソール出した後にタブ切り替えると
リロードするまでコンソールからのDOMアクセスがおかしくなるんだな。
console.log(document);すら出ない。
>>976 XMLはcase-sensitiveだからXHTMLだとonchange≠onChange。
HTMLなら問題ない。
>>977 Web制作板のjavascriptでDOM切り離すのは無理というもの。
ム板にも関連スレあるからそっちでどうぞ。
>>978 application/xhtml+xmlで読み込んでみろ。動かないから。
HTML5のXML構文でtext/htmlは許されないから、似非XHTMLは全滅だぞ。
981 :
Name_Not_Found:2009/07/18(土) 16:56:13 ID:qB7mCyzq
>>977 俺もそう思ってたし、普段は
DOMツリーから要素を探して→ごにょごにょ
って書くけどレアケースとして、大量のinputやliに対してクリックしたら云々、
みたいなのを書くときは、HTMLにonclickで書いた方が速い、というか、
書かないとIEで使い物にならん、ときがあるので困る。
まあ、IEはXHTMLでもXMLでも内部でパースしたら全部大文字になるぐらいだから仕方ない
クロスブラウザかつクロスドメインでPOSTする方法はないでしょうか?
formからだといけるが
すいません。かなり言葉足らずでした。
やろうとしていることを説明するほうが分かりやすいと思うので、そっちを記述します。
1. GETにより他ドメインサイトのクッキー取得
→javascriptにより実行。画面遷移なし。
2. 1.で取得したクッキーを使用してPOST
→こちらもjavascriptで実行。画面遷移なし。
以上です。
>>986 GreaseMonkeyならドメイン超えられるけど普通でやるなら無理ね
GreaseMonkeyヤバくない?
>>987,
>>988 レスありがとうございます。
よろしければ無理な理由も教えていただけないでしょうか?
たとえばAmazonのログイン情報が知らないうちに収集されてたら困るだろ
仕様よみました。特に問題は見つからなかったです。
つまり実装者が一般に普及させる目的でブラウザを実装する際、
cookieをばら撒けるような危ない代物だと話にならないということですかね。
嘘つけ
どうせお前が読んだのは簡単なくっきーの使い方とかだろ
ドメイン制限書いてあんじゃん
それとも自分が発行したcookieを自分で取得したいというだけの話なのか?
最初のgetと次のpostのドメインは一緒です。
一度目のgetでset-cookieにあるcookieを次のpostで使いたいという話です。
>1. GETにより他ドメインサイトのクッキー取得
日本語の読解力に難がある人は大変だなあ
まったくです
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。