JavaScript質問コーナー
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/10/03 12:30ID:ZbLXlHc80352nobodyさん
2005/05/02(月) 10:43:32ID:???0353nobodyさん
2005/05/02(月) 13:09:23ID:???してくれ。その時は洩れもうだうだ言わないから。
0354nobodyさん
2005/05/02(月) 13:20:00ID:???0355nobodyさん
2005/05/02(月) 13:32:41ID:???343の質問にしても、普通にWebアプリ作るときに出てくる質問だし。
それを自分の狭い了見で板違いとか迷惑とかやられるほうがよっぽど迷惑。
0356nobodyさん
2005/05/02(月) 14:15:37ID:???0358nobodyさん
2005/05/02(月) 16:31:57ID:???> サーバーサイドプログラミング関連の話題を扱っています。
> JavaScript、VBScript等クライアントサイドの話題はWeb製作板へ
0359nobodyさん
2005/05/02(月) 18:52:26ID:???で、ここはJavaScriptの質問コーナーだろ。
サーバーサイドプログラミングにJavaScriptは関連してくるんだからいいじゃないか。
0360nobodyさん
2005/05/02(月) 19:19:45ID:???Web制作は、クライアントサイド特化。
言語一般は、こっちだ。
ECMAScript デス 2
ttp://pc8.2ch.net/test/read.cgi/tech/1088298991/
0361nobodyさん
2005/05/02(月) 23:46:14ID:???サーバー側の動きだけ考えてサーバーサイドプログラムができるわけでもあるまいし。
0363nobodyさん
2005/05/03(火) 01:19:07ID:???クライアントで動くJavaScriptの質問を退ける必要はないといってるだけ。
サーバーサイドJavaScirptの質問なんてほとんどないわけで。
0364nobodyさん
2005/05/03(火) 01:22:39ID:???サーバー連携のJavaScriptが注目を浴びてるのに、JavaScriptの質問を排除されても迷惑。
0365nobodyさん
2005/05/03(火) 01:33:51ID:???ローカルルールに従うのが嫌なら、2chを使わなければ良いだけでは?
ローカルルールを引用しなければいけませんか?
0366nobodyさん
2005/05/03(火) 01:47:17ID:???サーバーサイドでもクライアントの動きは関係ある。
このスレの存在が許されるなら、このスレでクライアントの動きを質問することはローカルルールには反していない。
0367nobodyさん
2005/05/03(火) 01:50:19ID:???サーバ側は、いつもの様に、リクエストに応じて送り出すだけだし。
>>366
そこらへん、わかってないでしょ?
0368nobodyさん
2005/05/03(火) 01:53:14ID:???サーバーへのリクエスト、サーバーでの処理、サーバーで送り出す返答、クライアントの挙動、密接に関係する。
そこらへん、わかってないでしょ?
0369nobodyさん
2005/05/03(火) 01:55:22ID:???つうか、あんたがやってるような、サーバーとクライアントの動きを分けて考えれるものばっかりじゃないんだ。
自分の狭い了見だけで分類するのはやめてくれ。
0370nobodyさん
2005/05/03(火) 02:09:39ID:???> AJAX自体、クライアント側の技術だしなぁ…
そんな認識で「JavaScriptはクライアントサイドだから板違い」とか言ってたのか・・・
古い概念にとらわれて新しい概念についていけないだけじゃないか。
勘弁してほしいな。
単なる老害。
0371nobodyさん
2005/05/03(火) 02:15:29ID:???どうせ立ち枯れてるスレだから、サーバサイドに於ける、AJAXでも語って見れば?
おもしろければ、レスも付くだろうし。
0372nobodyさん
2005/05/03(火) 02:39:18ID:???ってか、Ajaxはサーバーサイドにおけるとかクライアントサイドにおけるとかで語るもんじゃないし。
0373nobodyさん
2005/05/03(火) 02:46:56ID:???>AJAX
本来>>314みたいな話をするスレなのにさぁ。
0374nobodyさん
2005/05/03(火) 02:51:58ID:???>>314は「どうなの?」で3レスぐらいで終わってる。
サーバーサイドで動くJavaScriptに需要はほとんどないしね。
それより、WebアプリでJavaScriptと連携させることが流行ってるときに、JavaScriptの質問を排除するのはやめてほしい。
0375nobodyさん
2005/05/03(火) 02:55:33ID:???> 本来はブラウザで動くJavaScriptのスレだよ。
だから、そいつは板違いだっつうのに…
どうしようもねーな、こりゃ。
0376nobodyさん
2005/05/03(火) 03:02:26ID:???0378nobodyさん
2005/05/03(火) 03:08:59ID:???0379nobodyさん
2005/05/03(火) 03:11:26ID:???0381nobodyさん
2005/05/03(火) 03:14:44ID:???だからさ違うって言うなら語れば良いじゃん、AJAX絡みでJavaScriptの話を。
えらそうな事言うんだから、できるだろ?
0382nobodyさん
2005/05/03(火) 03:19:43ID:???自治厨ウゼェーって言ってるだけだよ。
0384nobodyさん
2005/05/03(火) 03:21:37ID:???ローカルルール読めっつうーの。
0385nobodyさん
2005/05/03(火) 03:26:51ID:???0386345
2005/05/03(火) 06:01:47ID:???俺は質問しない、自分で調べるスキルは身に付けたので(w)
というと逆撫でしそうだな(w)
ま、いいじゃん。初心者ってのはサーバー、クライアント動作の仕組みより、
とにかく動かす事に意味があるんよね。
気まぐれで答えたのも確かだが、初心者がそこからスキルを上げていけばいいと思うんよ。
Webに限らず、Progってさ、言語はなんでもいいんよ、何か1つモノにしておくと、
後は習得は楽なんよ、みんなそうだろ?
恐らく、あの質問君はVB(w)とかのスタンドアローンProg(ローカル動作、WebProgもそうだべ)も経験ないとおもうんよ。
教えて君とか、確かにウザイ時もあるけどさ、後輩に教える、って感じでいいじゃん。
スルーしたいやつはすればいいし、俺もするし(w)
追記
by VS6Proユーザー(w) InterDev6のエディタは意外に勉強になったなぁ(w)
0387nobodyさん
2005/05/03(火) 06:30:06ID:???0388nobodyさん
2005/05/03(火) 07:50:23ID:???0389345&357 ◆GrsqjXpGxE
2005/05/03(火) 07:57:20ID:???>>386 は俺じゃないです。。。(◆使ってれば良かった。)
もう、OKです。
そう、JavaScriptがWebプログラムだと勘違いしていた俺がう゛ぁかでした...orz
一応perlもやっていますが、perlにもJavaScriptと似たような所があったので一応J.Sも勉強してますです。
for文とか、関数とか...J.Sで勉強しないとperlに入れないからです。
スマソ....
0390nobodyさん
2005/05/03(火) 15:42:51ID:???0391nobodyさん
2005/05/03(火) 18:52:15ID:???345は俺だから違うベ(w)先がおもいやられるべ。
ま。まずはPerlやJavaScript以前にHTML勉強しような?
ブログじゃなくホムペ作ってみ(w)
WebProgってのは、Prog自体初心者には、ちと癖があるかもな。
サーバーサイドではHTTPの知識までないとダメぽ。
PerlでCGIスクリプト書きたいのであればなおさら、
HTMLは無知であってはダメだべ。ページ見せられないべ。
<FORM>の知識はあれじゃダメだべ(w)
ま。<FORM>はCGIProgに興味を持たないと使わないけどな(w)
最低限なんかのリファレンスはいつでも辞書引けるように入手しておこうな。
いろいろ意見はあるべが、とほほのWWW入門 (w)でDL入手できるからしとけば?
0392nobodyさん
2005/05/03(火) 19:01:17ID:AP+ezdBZTEXTAREAにタブを入力する方法無い?
IEはcreateRangeで現在のカーソル位置に文字挿入って方法のサンプルが
あったんだけど、IE以外ではcreateRange無いし。
0393nobodyさん
2005/05/04(水) 02:30:04ID:???カーソル位置に挿入?めんどくせーな(w)
スルーするわ(w)
わりーけど、ほとんどIE専なんで(w)IEの場合だけ機能するようにしとけばいいじゃん(w)
もっとも早い開発作業(w)
単純に最初か、末尾につけるならできるべ? + "\t" でどうだべ(w)
あっちの板で聞いてみ(w)
0394392
2005/05/04(水) 14:00:37ID:???やっぱりムリか。
0395nobodyさん
2005/05/04(水) 14:06:25ID:RVfFz85hファイル名Arrayの繰り返し処理で、fnameにピリオドが含まれないときはnextで処理を飛ばしたいです。
下のように書きましたがエラーになります。間違っている箇所を教えてください。
for(i=0;i<fname.length;i++){
next if(fname[i] !~ m/\./);
処理;
}
0396nobodyさん
2005/05/04(水) 18:07:41ID:RVfFz85hhttp://pc8.2ch.net/test/read.cgi/hp/1114774413/127 にて解決しました。
ありがとうございました。
0397nobodyさん
2005/05/04(水) 18:45:28ID:WfbmfRfdっwwwおkうはっwwwおkうはっうぇうはっっおk
wwwwwwwwwwwwwwwwwwおkっwww
うぇっwwwwwwwwwwwwおkおkwwうぇっ
wwwうぇうはっっwwwwwwwwwwwwwww
おkw
0398 ◆GrsqjXpGxE
NGNG>>391
HTMLは分かる...グロブなんて自由の無い物は使わんよ。
タグも、テキストエディター(gedit)使ってるアルヨ。何か?
0399nobodyさん
2005/05/05(木) 01:46:44ID:???じゃ、次いくべ(w)
0400nobodyさん
2005/05/05(木) 02:46:48ID:???0401nobodyさん
2005/05/05(木) 10:23:05ID:???0402nobodyさん
2005/05/06(金) 08:16:50ID:LLKeoC+Qfunction Change(){
document.light.src = "light_on.jpg";
}
</script>
<img src="light.jpg" name=light onMouseOver="Change('light')">
上記だと動作しますが、下記だとエラーになります。何故でしょうか?
<script type=text/javascript>
function Change(picname){
document.picname.src = "light_on.jpg";
}
</script>
<img src="light.jpg" name=light onMouseOver="Change('light')">
0403nobodyさん
2005/05/06(金) 08:46:39ID:???Web製作板JavaScript質問スレのFAQ
http://pc8.2ch.net/test/read.cgi/hp/1114774413/3
を読めば分かる。どうでもいいが<img name=picname ...>
な画像があったとしたらどうなるか考えてみれ。(それ以上
質問があるならあちらのスレで…)
0404nobodyさん
2005/05/06(金) 12:21:06ID:???JavaScriptのオブジェクトモデルはいい加減とは言わないが良い意味で言えば柔軟性を持っているので、
オブジェクトの存在しないプロパティを定義して有効にできてしまう。
document.MyProperty=1; // 有効になる MyPrpertyは1が代入されたことによりNumberオブジェクトを参照する。
alert(document.MyProperty); // 1が表示される
alert(document.MyProperty2); // undefined
さて問題のdocument.picname.srcの部分。
順に考えれば分かる。
document.picname は 参照内容が未定義のプロパティである。
undefinedである。従ってオブジェクトではない。まだ存在しない。
オブジェクトでないものにさらにプロパティを定義できない。
(document.picname).src と書けば分かりやすいか?こういう意味である
エラーになって当然である。
引数の変数picnameの内容の文字列でその名前のプロパティを参照したい場合
document[picname] とやればいい。JavaScriptではオブジェクトのプロパティ参照が配列の要素の扱いと同じである事に気付くだろう?
だから picname == "light"であるならば
この時、document.lightの意味になる。
よって以下のようにも書ける。タグ中に属性でonmouseovser="";などでスクリプトを書くのをインラインスクリプトといいうが、この作法はあまり推奨しない。
<script type="text/javascript">
function Change(picname){
document[picname].src = "light_on.jpg";
}
</script>
<img src="light.jpg" name=light onMouseOver="Change('light')">
0405nobodyさん
2005/05/06(金) 12:22:20ID:???0406nobodyさん
2005/05/06(金) 12:35:46ID:???onmouseovser="" → onmouseover=""
インラインスクリプトといいうが、 → というが、
手書きだから(w)
やってることはDHTMLなんだけどさ。ま、問題は言語的記述がメインだったんべ、いいべ。
0408nobodyさん
2005/05/06(金) 12:48:44ID:LLKeoC+Qこちらも読みました。大変勉強になります、ありがとうございました!
0409nobodyさん
2005/05/06(金) 13:50:28ID:???0411nobodyさん
2005/05/06(金) 16:28:25ID:???0412nobodyさん
2005/05/06(金) 21:11:10ID:???0413nobodyさん
2005/05/07(土) 14:05:35ID:???>タグ中に属性でonmouseovser="";などでスクリプトを書くのをインラインスクリプトといいうが、この作法はあまり推奨しない。」
同じ効果がでるようにする推奨の作法はどんなものですか?
0414nobodyさん
2005/05/07(土) 14:15:02ID:???ブラウザ上のJavaScriptの質問はWeb製作板JavaScriptスレへ。
http://pc8.2ch.net/test/read.cgi/hp/1114774413/l50
ちなみに404はnullというコテハンと思われるが、そいつは
いまいちな回答を書きまくるため上記スレでは忌み嫌われている。
スルーを勧める。
0415nobodyさん
2005/05/07(土) 19:20:54ID:???0416nobodyさん
2005/05/07(土) 19:23:08ID:???0417nobodyさん
2005/05/07(土) 20:11:44ID:???> サーバーサイドプログラミング関連の話題を扱っています。
> JavaScript、VBScript等クライアントサイドの話題はWeb製作板へ
そしてこのスレに居ついている厨房とWeb製作板JavaScriptスレの
36スレに渡って蓄積されたノウハウを持つ回答者のどちらを選ぶか
ということでもあるな。
0418nobodyさん
2005/05/07(土) 20:20:16ID:???サーバーサイドとJavaScriptを密に連携することがある以上、サーバーサイドプログラミング「関連」で問題なし。
0419nobodyさん
2005/05/07(土) 22:09:08ID:???0420nobodyさん
2005/05/08(日) 00:55:37ID:???AJAXとかだったらやっぱり向こうのスレでやられているし。
結局ASPとかみたいなサーバサイドJSの話題しかないね。
0421nobodyさん
2005/05/08(日) 03:04:11ID:???javascript イベントハンドラ
当たりで検索してみ。結果は保証しない(w)
別に動けばいいなら、間違いじゃないべ。好奇心はいい事だが、すぐに欲張らない事だべ(w)
他にやり方はないか、調べてみ。
>>414
nullとか勝手につけんなよ(w)
厨呼ばわりされてるし(w)
あっちの板はたまに眺めるぐらいだべ。
書き込んでないんで的外れだべ。
こういうスレ好きなのよね。どういう?アレだから(w)
0422nobodyさん
2005/05/08(日) 03:55:36ID:73nyqQfl違う階層に複数のJSファイルとして、その中に処理内容を記述させて
それをJSP側で読み込ませて実装させたいのですが可能でしょうか?
0423nobodyさん
2005/05/08(日) 04:18:54ID:???0424nobodyさん
2005/05/08(日) 04:31:36ID:wOMRfNfWうぇwwwうぇwwwっうはっwwwっうぇwwwwwwwww
っうぇwうはっwwwおkwwwうはっwww
wwwwwwっうぇっうぇwwwwww
っっ
おkwww
0426nobodyさん
2005/05/08(日) 06:22:47ID:YvzTVprqwwwwwwwwwwwwwwwwうはっwwwっっうはっwww
っうぇwwwうぇwwwwwwwwwwwwwww
っwwwwwwwwwwwwうぇwwwっっ
0427nobodyさん
2005/05/08(日) 07:32:25ID:FojOEmf9wwwwwwwwwwwwうはっwwwwwwwwwwwwwwwwwwwww
wwwうはっwwwwwwwwwwwwwww
うはっwwwおkwwwうはっwww
0428nobodyさん
2005/05/08(日) 08:35:03ID:FUGXHBOVおkwwwwwwうぇwwwっうぇっうぇ
wwwwww
wwwwwwwwwwwwっうはっwwwwwwwwwwwwwww
うはっwwwwwwwwうはっwww
0429nobodyさん
2005/05/08(日) 09:25:21ID:4Fr8sUR8おkwwwおkwwwうぇwww
wwwwwwwww
wwwうはっwwwwwwおkwwwうはっwww
うはっwwwおkwwwwwwうはっwwww
おkwww
0430nobodyさん
2005/05/08(日) 10:25:18ID:???JSP側から
<script type="text/javascript" src="URI"></script>
を好きなだけ生成すれ。
0431nobodyさん
2005/05/30(月) 22:16:39ID:???どう書けばいいでしょうか?
こんなCGIスレでサーバー側でcronで更新、PHPでうんぬん言われたんですが、
ローカルマシンのブラウザで直接RSSを取りに行かせて一覧表示すれば
鯖に負担かけないと思うんですが、そんな参考コード見せていただけないでしょうか。
0432nobodyさん
2005/05/30(月) 23:14:25ID:???,, -,,' ´ ̄" ` ''ー`、 `ヽ.
___ ,,.. -' "/ { ` -一-ヾ ヽ. ヽ ☆ ここのサンプルを見ろ
/ ▽ / ∧ ヽ、, _,, }}_} ・ ii /
/ { {ゝ{__`ー-Y´f。Vハ'V } * ・ ii JavaScript++かも日記: 【Ajax】XMLDOMやimplementation
! 〃 i ハ ´{ ヽ 、ソ } く ☆ ii http://jsgt.org/mt/archives/01/000353.html
ヾ{{ ☆ `ヾ、_`ヽ'^' ヽ " ! ! i ゚ : ii http://jsgt.org/ajax/ref/test/rss/RSSread.htm
ヽ{{ * . ハ く) /.l、! ! ; .ii
ヾ、. { ` ーj‐' {ムノ_ ノ ただ、他のサーバのファイルには普通はアクセスできない
ヾ , '´  ̄ー‐‐- ' ` く 今アクセスできる方法があっても将来修正される可能性がある
` ー---─,' 、 、} JavaScript だけでなんとかするのはやめた方がいい
,' ,〈 , -ー‐-、i∠⌒ヽ
,' ∧<=ニ二‐ノヽ、二ソ
/ ./ } `"''' "; `7T´
0433nobodyさん
2005/06/06(月) 16:43:40ID:???クリックすると別のウィンドウが開きます。
そのウィンドウにはフォームを書いておき、
必要事項を入力して、Submitボタンを押すと、
そのウィンドウが閉じて、Aというウィンドウに
入力した項目が反映されるようにしたいのですが、
どうすればいいのてしょう?
0434nobodyさん
2005/06/06(月) 17:01:51ID:???Google 検索: Javascript opener
http://www.google.co.jp/search?hl=ja&q=Javascript+opener
0435nobodyさん
2005/06/07(火) 17:22:28ID:3zfTLLTtAjax?
で具体的にですけど
http://xml-jp.amznxslt.com/onca/xml3?t=miseinennnoka-22&dev-t=1AMVZMZT2SZPSET21J82&AsinSearch=4797314133&type=heavy&locale=jp&f=xml
の32行目の<SalesRank>25,472</SalesRank>をhtmlのページに表示
できますか?
0436nobodyさん
2005/06/07(火) 19:00:00ID:???0437nobodyさん
2005/06/07(火) 20:10:09ID:???0438nobodyさん
2005/06/07(火) 20:41:16ID:3zfTLLTt消しときますた
0439nobodyさん
2005/06/24(金) 15:25:12ID:???var CurStyle = rules[CSSSel.value].style;
〜以下略〜
ここでrulesに代入されてるのってBooleanじゃないんですか?
0440nobodyさん
2005/06/24(金) 18:20:33ID:???0441nobodyさん
2005/06/26(日) 17:33:42ID:icQN5iRw同じ階層にJSPとJSファイルがあった場合、下記のようにするとボタンを変えたときにランタイムエラーが起こってしまいます
どこがいけないのでしょうか?教えてください
JSPファイル
<script type="text/javascript" src="common.js"></script>
・・・(略)
<form name="form1">
<td><input type=radio name="said" value="1" onclick="radioChange()" checked >
<input type=radio name="said" value="2" onclick="radioChange()" >
<html:text property="saidText" size ="7" value="" />
</td>
</form>
JavaScriptファイル(common.js)
<SCRIPT LANGUAGE="JavaScript">
function radioChange() {
if(document.form1.said[1].checked == true) {
document.form1.saidtext.disabled = false;
document.form1.said.style.backgroundColor='#FFFFFF';
} else if(document.form1.saidtext[2].checked == true) {
document.form1.saidtext.disabled = true;
document.form1.saidtext.style.backgroundColor='#D4D0C8';
}
</SCRIPT>
0442nobodyさん
2005/06/26(日) 22:43:54ID:???Web製作板のJavaScriptスレへ。ただしテンプレ(1-4)よく読まないと
滅茶苦茶に叩かれるので注意。
0443nobodyさん
2005/06/27(月) 06:33:56ID:???あと、クライアントサイドで動くから板違いというのも、時代遅れのオッサンがわめいてるだけなので気にするな。
ま、Web制作板の方が回答得られるけどね。
0444nobodyさん
2005/06/27(月) 07:28:57ID:???別にここに居ついて面倒みようとするのは勝手だけど。
洩れは親切で誘導してる「という建前」だ(ry
なんならあっちで論陣張ってみろ。
0445nobodyさん
2005/06/28(火) 05:19:04ID:???0446nobodyさん
2005/07/06(水) 09:54:47ID:LyNRlSPVローカルフォルダの画像や他のブラウザで開いている画像をドラッグ&ドロップで
選択して送信するって出来ませんか?
0449446
2005/07/06(水) 19:59:09ID:???そういうブラウザって無いですかね?
某画像掲示板に入り浸ってるのですが、連貼りするのに
いちいち選択するのが面倒で面倒で。
0451nobodyさん
2005/07/07(木) 10:37:41ID:???0452nobodyさん
2005/07/07(木) 12:00:37ID:???<input name="hoge[0]" type="text" value="aaa">
</form>
というフォームがある場合、
document.testform.hoge[0].value;
で「hoge[0]」の値を取得できません。
'document.testform.hoge.0'はNullまたはオブジェクトではありません。
というエラーが出ます。
<input>タグのname属性を配列扱いにすると正しく取得できないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています