私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.99 +

みんなの評価 :
レスフィルター : (試験中)
>>545
コードの書き方について指南しておく;
・HTMLはなるべく論理的に。スクリプトとの相性が良くなる。今回の場合は、THEADとTBODYに分けること。
・JSはクラス名の割当に留めて、CSSで装飾内容を定義する(理想)。 => この先はCSS質問スレへ
・意味不明な変数名は使わない。質問スレだから、少なくとも他人が読むことを意識するべき。
$('table.sample tbody tr').hover(function(){$(this).toggleClass('highlight');}); // CSSで tr.highlightを定義
コードの書き方について指南しておく;
・HTMLはなるべく論理的に。スクリプトとの相性が良くなる。今回の場合は、THEADとTBODYに分けること。
・JSはクラス名の割当に留めて、CSSで装飾内容を定義する(理想)。 => この先はCSS質問スレへ
・意味不明な変数名は使わない。質問スレだから、少なくとも他人が読むことを意識するべき。
$('table.sample tbody tr').hover(function(){$(this).toggleClass('highlight');}); // CSSで tr.highlightを定義
>>545-546,548
CSSのhoverで装飾して未対応ブラウザだけJavaScriptでtr要素ノードにmouseover定義するのがいいと思う。
CSSのhoverで装飾して未対応ブラウザだけJavaScriptでtr要素ノードにmouseover定義するのがいいと思う。
document.F1.T1.length
document.F1.T1
をalert()してみなさい
document.F1.T1
をalert()してみなさい
同感だなw
変数に何が入っているかを調べるのがデバッグの基本
人に聞く前にそれを試せば事足りる
変数に何が入っているかを調べるのがデバッグの基本
人に聞く前にそれを試せば事足りる
おまいらって課金制の携帯ゲームサイトを
自力で作成可能なレベルなん(プログラム部分のみ)?
ニュー速では、中学生でも作れるとかボロカスにグリーとモバゲー
を叩かれているが。
自力で作成可能なレベルなん(プログラム部分のみ)?
ニュー速では、中学生でも作れるとかボロカスにグリーとモバゲー
を叩かれているが。
>>565
作れる、作れないの話じゃないと思うね。同じ所に行き着くのに、方法は何通りもあるんだから。
このスレというか、JSの人はあまり高品質なコードは書けないように思う。動けばOK!的な感じじゃね。それなら小学生でも作れる。
作れる、作れないの話じゃないと思うね。同じ所に行き着くのに、方法は何通りもあるんだから。
このスレというか、JSの人はあまり高品質なコードは書けないように思う。動けばOK!的な感じじゃね。それなら小学生でも作れる。
コードの質はまったく人によるでしょ。コード貼ってもらえば実力は分かるんだから
別にそれでいいじゃん。
別にそれでいいじゃん。
他の言語に比べると規模が小さいことが多いから、設計レベルでのノウハウを持っている人が少ないのは確か。
プルダウン止まりの人が多いからねえ。
プルダウン止まりの人が多いからねえ。
>>566
知らねえ奴は黙ってろ
知らねえ奴は黙ってろ
>>566
このスレを見てる人のスキルはピンキリ
このスレを見てる人のスキルはピンキリ
CSSイジる系のjavascriptって厄介だな。一朝一夕では身につかない。
「学問に王道なし」ってことか。
みなさんは得意ですかcssをイジる系のプログラム?
「学問に王道なし」ってことか。
みなさんは得意ですかcssをイジる系のプログラム?
webアプリケーション作ってて思ったのが、
ボタンを押して、関数の実行と、
ボタンを押して、表示と非表示の切り替えだった。
これって自分なりにプログラム組んでたら便利だな。
ボタンを押して、関数の実行と、
ボタンを押して、表示と非表示の切り替えだった。
これって自分なりにプログラム組んでたら便利だな。
Phpでpost受けたらリロードするwebページ作ろうと思ってたんですが別スレでphpじゃ無理jsならいけんじゃねと言われたんですがコレはjsで大丈夫なんですかね?
>>581
それってリロードじゃなくてリダイレクトじゃないかい?
javascriptでリロードもリダイレクト(と同等の処理)もできるけど、
基本的にリクエストメソッドを判定できないっていうのと、
ブラウザで試してみればわかるけど、たとえリロードしても
同じPOSTリクエストが再送信されるだけだよ。
で、リダイレクトならPHPの方でやった方がいいと思われ。
それってリロードじゃなくてリダイレクトじゃないかい?
javascriptでリロードもリダイレクト(と同等の処理)もできるけど、
基本的にリクエストメソッドを判定できないっていうのと、
ブラウザで試してみればわかるけど、たとえリロードしても
同じPOSTリクエストが再送信されるだけだよ。
で、リダイレクトならPHPの方でやった方がいいと思われ。
>>582
あらまた書き間違えた。。リダイレクトです
別PCからpostを送ってその内容をリアルタイムでwebページに表示するものを作りたくて
phpでpostから作られたログ(表示するデータ)を吐かせるまで成功したのですけど
それと同時に表示内容更新のためにwebページをリダイレクトさせたいです
なんか向こうでphpは予め予約したリダイレクトは出来るけど動的なリダイレクトは無理と言われました。。実際どうなのかわからないのですけどとりあえずjsってどうなんでしょうか、?
あらまた書き間違えた。。リダイレクトです
別PCからpostを送ってその内容をリアルタイムでwebページに表示するものを作りたくて
phpでpostから作られたログ(表示するデータ)を吐かせるまで成功したのですけど
それと同時に表示内容更新のためにwebページをリダイレクトさせたいです
なんか向こうでphpは予め予約したリダイレクトは出来るけど動的なリダイレクトは無理と言われました。。実際どうなのかわからないのですけどとりあえずjsってどうなんでしょうか、?
>>583
敢えてJSでやるとしたら、一旦、結果のページを返すってときかな。
「投稿しました。10秒後にもとのページに戻ります」みたいなの見たことあると思うけど
ああいうのの、別ページに遷移する指示の部分をJSで書く。つまりコードを含むページを返す。
PHPとかの場合は、リダイレクトのためのヘッダと遷移先のURLを返すと
ブラウザは黙って次のリクエストをして、ユーザが遷移を意識することなく
新しいページを表示してくれる(PHPであればheader()が細かい面倒みてくれる)
これはブラウザへの直接の指示で、ページ(JSコード)を返してプログラム的にどうこうってのとちょっと違う。
JSはユーザが無効にしてることも想定する必要があるし、
特に上記のような結果ページが必要ないなら、PHPでやる方がオヌヌメ。
なるべくHTTPの原則に沿って、任せられる部分は任せるのが制作者のたしなみって感じで。
敢えてJSでやるとしたら、一旦、結果のページを返すってときかな。
「投稿しました。10秒後にもとのページに戻ります」みたいなの見たことあると思うけど
ああいうのの、別ページに遷移する指示の部分をJSで書く。つまりコードを含むページを返す。
PHPとかの場合は、リダイレクトのためのヘッダと遷移先のURLを返すと
ブラウザは黙って次のリクエストをして、ユーザが遷移を意識することなく
新しいページを表示してくれる(PHPであればheader()が細かい面倒みてくれる)
これはブラウザへの直接の指示で、ページ(JSコード)を返してプログラム的にどうこうってのとちょっと違う。
JSはユーザが無効にしてることも想定する必要があるし、
特に上記のような結果ページが必要ないなら、PHPでやる方がオヌヌメ。
なるべくHTTPの原則に沿って、任せられる部分は任せるのが制作者のたしなみって感じで。
「10秒後に別のページに遷移します」も余計なお世話なところがあって、
「クリックして表示が終わるまでの待ち時間がもったいないから
ちょっと本を読む(他のことをする)」という人がいたら遷移に気付かないかも
「クリックして表示が終わるまでの待ち時間がもったいないから
ちょっと本を読む(他のことをする)」という人がいたら遷移に気付かないかも
サーバ側のデータが更新されたら、クライアントをすぐ再読み込み
クライアントを定期的に再読み込み
のどちらかで作りが違う。
質問はどちらを想定してるかはエスパーにしか分かるまい。
クライアントを定期的に再読み込み
のどちらかで作りが違う。
質問はどちらを想定してるかはエスパーにしか分かるまい。
>>589
前者で
前者で
だったらクライアントプルとかサーバプッシュを勉強しなさい
もうJavaScriptの話じゃないだろう
もうJavaScriptの話じゃないだろう
>>592
そーですねjsじゃなくても出来ることがわかればこちら的におkですありがとうございました
そーですねjsじゃなくても出来ることがわかればこちら的におkですありがとうございました
prototypeでonloadをいじるなんて発想はなかったわ
今までそんなコード見た事がないし有用な手法ならとっくに先人たちが使ってるはず
今までそんなコード見た事がないし有用な手法ならとっくに先人たちが使ってるはず
"<br>"で自己解決しました



類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.95 + (1001) - [97%] - 2012/1/17 4:16
- + JavaScript の質問用スレッド vol.89 + (1001) - [97%] - 2011/9/4 4:17
- + JavaScript の質問用スレッド vol.98 + (1001) - [97%] - 2012/4/9 14:46
- + JavaScript の質問用スレッド vol.97 + (1001) - [97%] - 2012/3/1 3:31
- + JavaScript の質問用スレッド vol.79 + (1001) - [97%] - 2010/9/11 6:50
- + JavaScript の質問用スレッド vol.96 + (1001) - [97%] - 2012/1/28 23:01
- + JavaScript の質問用スレッド vol.94 + (1001) - [97%] - 2012/1/8 15:46
- + JavaScript の質問用スレッド vol.93 + (1001) - [97%] - 2012/1/1 4:46
- + JavaScript の質問用スレッド vol.93 + (1001) - [97%] - 2011/12/10 18:31
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/11/15 20:32
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/10/26 4:18
- + JavaScript の質問用スレッド vol.109 + (1001) - [95%] - 2013/10/7 13:16
- + JavaScript の質問用スレッド vol.129 + (926) - [95%] - 2017/7/27 13:45
- + JavaScript の質問用スレッド vol.129 + (981) - [95%] - 2016/5/5 8:16
- + JavaScript の質問用スレッド vol.119 + (1002) - [95%] - 2014/10/3 15:30
- + JavaScript の質問用スレッド vol.139 + (1001) - [95%] - 2019/5/27 15:15
- + JavaScript の質問用スレッド vol.86 + (1001) - [95%] - 2011/5/27 21:50
トップメニューへ / →のくす牧場書庫について