トップページphp
1001コメント328KB

JavaScript質問コーナー

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん03/10/03 12:30ID:ZbLXlHc8
立てました。
0352nobodyさん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:???
JavaScriptはサーバーサイドプログラミングの中でも重要な要素だ。
343の質問にしても、普通にWebアプリ作るときに出てくる質問だし。
それを自分の狭い了見で板違いとか迷惑とかやられるほうがよっぽど迷惑。
0356nobodyさん2005/05/02(月) 14:15:37ID:???
脳みそ足りないんじゃ?
0357nobodyさん2005/05/02(月) 16:14:54ID:???
>>345
ありがとうござます。。。

>>344
板違いですか。逝って来ます...
0358nobodyさん2005/05/02(月) 16:31:57ID:???
ローカルルールに文句がないのなら従おうね。

> サーバーサイドプログラミング関連の話題を扱っています。
> JavaScript、VBScript等クライアントサイドの話題はWeb製作板へ
0359nobodyさん2005/05/02(月) 18:52:26ID:???
>>358
で、ここは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:???
Ajaxとかいう言葉も流行ってるのに、サーバーサイド特化とか言ってJavaScript省かれても。
サーバー側の動きだけ考えてサーバーサイドプログラムができるわけでもあるまいし。
0362nobodyさん2005/05/03(火) 00:57:37ID:???
>>343のどこら辺がAJAXか説明しておくれ。
0363nobodyさん2005/05/03(火) 01:19:07ID:???
>>343のことをAjaxといってる発言があるのかどうか説明しておくれ。
クライアントで動くJavaScriptの質問を退ける必要はないといってるだけ。
サーバーサイドJavaScirptの質問なんてほとんどないわけで。
0364nobodyさん2005/05/03(火) 01:22:39ID:???
このスレはもともとクライアント側で動くJavaScriptの質問のために建てられてるし。
サーバー連携のJavaScriptが注目を浴びてるのに、JavaScriptの質問を排除されても迷惑。
0365nobodyさん2005/05/03(火) 01:33:51ID:???
>>363-364
ローカルルールに従うのが嫌なら、2chを使わなければ良いだけでは?
ローカルルールを引用しなければいけませんか?
0366nobodyさん2005/05/03(火) 01:47:17ID:???
ここはJavaScriptのスレだ。
サーバーサイドでもクライアントの動きは関係ある。
このスレの存在が許されるなら、このスレでクライアントの動きを質問することはローカルルールには反していない。
0367nobodyさん2005/05/03(火) 01:50:19ID:???
AJAX自体、クライアント側の技術だしなぁ…
サーバ側は、いつもの様に、リクエストに応じて送り出すだけだし。

>>366
そこらへん、わかってないでしょ?
0368nobodyさん2005/05/03(火) 01:53:14ID:???
>>367
サーバーへのリクエスト、サーバーでの処理、サーバーで送り出す返答、クライアントの挙動、密接に関係する。
そこらへん、わかってないでしょ?
0369nobodyさん2005/05/03(火) 01:55:22ID:???
>>367
つうか、あんたがやってるような、サーバーとクライアントの動きを分けて考えれるものばっかりじゃないんだ。
自分の狭い了見だけで分類するのはやめてくれ。
0370nobodyさん2005/05/03(火) 02:09:39ID:???
>>367
> AJAX自体、クライアント側の技術だしなぁ…

そんな認識で「JavaScriptはクライアントサイドだから板違い」とか言ってたのか・・・
古い概念にとらわれて新しい概念についていけないだけじゃないか。
勘弁してほしいな。
単なる老害。
0371nobodyさん2005/05/03(火) 02:15:29ID:???
>>370
どうせ立ち枯れてるスレだから、サーバサイドに於ける、AJAXでも語って見れば?
おもしろければ、レスも付くだろうし。
0372nobodyさん2005/05/03(火) 02:39:18ID:???
Ajaxはajaxで専用スレあるし。
ってか、Ajaxはサーバーサイドにおけるとかクライアントサイドにおけるとかで語るもんじゃないし。
0373nobodyさん2005/05/03(火) 02:46:56ID:???
そうねぇ、このスレの趣旨から外れてるって言っても納得しないんだよねぇ。
>AJAX

本来>>314みたいな話をするスレなのにさぁ。
0374nobodyさん2005/05/03(火) 02:51:58ID:???
本来はブラウザで動くJavaScriptのスレだよ。
>>314は「どうなの?」で3レスぐらいで終わってる。
サーバーサイドで動くJavaScriptに需要はほとんどないしね。

それより、WebアプリでJavaScriptと連携させることが流行ってるときに、JavaScriptの質問を排除するのはやめてほしい。
0375nobodyさん2005/05/03(火) 02:55:33ID:???
>>374
> 本来はブラウザで動くJavaScriptのスレだよ。

だから、そいつは板違いだっつうのに…
どうしようもねーな、こりゃ。
0376nobodyさん2005/05/03(火) 03:02:26ID:???
Ajaxとかも流行ってきて、WebアプリでのJavaScriptの重要性増してるから、クライアントで動くJavaScriptも「サーバーサイドプログラミング関連の話題」で問題ないと思うが。
0377nobodyさん2005/05/03(火) 03:04:25ID:???
>>375
スレの趣旨の話だろ。
スレ削除されてないんだからいいんじゃねーの?
0378nobodyさん2005/05/03(火) 03:08:59ID:???
本来、向こうのスレに知識が蓄積されるところを、妨げる結果にしかならんよ。
0379nobodyさん2005/05/03(火) 03:11:26ID:???
「AJAX自体、クライアント側の技術だしなぁ」とか誤解しまくりの人に板違いと言われてもねぇ。
0380nobodyさん2005/05/03(火) 03:13:16ID:???
>>378
JavaScriptとサーバーと連携をさせるときの知識が蓄積されるところを妨げてる。
0381nobodyさん2005/05/03(火) 03:14:44ID:???
>>379
だからさ違うって言うなら語れば良いじゃん、AJAX絡みでJavaScriptの話を。
えらそうな事言うんだから、できるだろ?
0382nobodyさん2005/05/03(火) 03:19:43ID:???
なんで語る必要があるわけ?
自治厨ウゼェーって言ってるだけだよ。
0383nobodyさん2005/05/03(火) 03:21:11ID:???
ま、強いて語るなら>>376
0384nobodyさん2005/05/03(火) 03:21:37ID:???
結局、口先だけじゃん。アフォか…
ローカルルール読めっつうーの。
0385nobodyさん2005/05/03(火) 03:26:51ID:???
で、クライアントとの連携もサーバーサイドプログラムで重要になってるから、クライアントで動くJavaScirptの話題もローカルルールには反しないと。
03863452005/05/03(火) 06:01:47ID:???
おやまあ(w)俺のせいでスレ伸ばしちゃった?(w)

俺は質問しない、自分で調べるスキルは身に付けたので(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:???
>>345&>>357です。........

>>386 は俺じゃないです。。。(◆使ってれば良かった。)
もう、OKです。
そう、JavaScriptがWebプログラムだと勘違いしていた俺がう゛ぁかでした...orz

一応perlもやっていますが、perlにもJavaScriptと似たような所があったので一応J.Sも勉強してますです。
for文とか、関数とか...J.Sで勉強しないとperlに入れないからです。
スマソ....

0390nobodyさん2005/05/03(火) 15:42:51ID:???
JavaScriptはWebプログラムだよ。
0391nobodyさん2005/05/03(火) 18:52:15ID:???
>>389
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+ezdBZ
IE以外(FireFox or Opera)で
TEXTAREAにタブを入力する方法無い?

IEはcreateRangeで現在のカーソル位置に文字挿入って方法のサンプルが
あったんだけど、IE以外ではcreateRange無いし。
0393nobodyさん2005/05/04(水) 02:30:04ID:???
ゲッコウとかでか?
カーソル位置に挿入?めんどくせーな(w)
スルーするわ(w)
わりーけど、ほとんどIE専なんで(w)IEの場合だけ機能するようにしとけばいいじゃん(w)
もっとも早い開発作業(w)
単純に最初か、末尾につけるならできるべ? + "\t" でどうだべ(w)
あっちの板で聞いてみ(w)
03943922005/05/04(水) 14:00:37ID:???
一晩経過したが答え無しか。
やっぱりムリか。
0395nobodyさん2005/05/04(水) 14:06:25ID:RVfFz85h
Web制作板に質問しましたが、こちらの方が適していそうなので再質問させてください。

ファイル名Arrayの繰り返し処理で、fnameにピリオドが含まれないときはnextで処理を飛ばしたいです。
下のように書きましたがエラーになります。間違っている箇所を教えてください。

for(i=0;i<fname.length;i++){
next if(fname[i] !~ m/\./);
処理;
}
0396nobodyさん2005/05/04(水) 18:07:41ID:RVfFz85h
>>395
http://pc8.2ch.net/test/read.cgi/hp/1114774413/127 にて解決しました。
ありがとうございました。
0397nobodyさん2005/05/04(水) 18:45:28ID:WfbmfRfd
ttp://p18229-adsan10honb5-acca.tokyo.ocn.ne.jp/
っ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:???
よっしゃ、HTMLは分かるんだな。
じゃ、次いくべ(w)
0400nobodyさん2005/05/05(木) 02:46:48ID:???
DHTMLわかるようにならねば
0401nobodyさん2005/05/05(木) 10:23:05ID:???
ウェグロブ
0402nobodyさん2005/05/06(金) 08:16:50ID:LLKeoC+Q
<script type=text/javascript>
function 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:???
>>402
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:???
元質問者は誘導に従ってWeb製作板のJavaScriptスレへ逝った模様。
0406nobodyさん2005/05/06(金) 12:35:46ID:???
訂正、下のほう(w)
onmouseovser="" → onmouseover=""
インラインスクリプトといいうが、 → というが、
手書きだから(w)

やってることはDHTMLなんだけどさ。ま、問題は言語的記述がメインだったんべ、いいべ。
0407nobodyさん2005/05/06(金) 12:37:58ID:???
>>405
あ、そなんだ。損しちゃったべ。あのヤロ(w)
0408nobodyさん2005/05/06(金) 12:48:44ID:LLKeoC+Q
>>404
こちらも読みました。大変勉強になります、ありがとうございました!
0409nobodyさん2005/05/06(金) 13:50:28ID:???
これで君もモテモテだヨ(w)
0410nobodyさん2005/05/06(金) 16:04:08ID:???
>>404
勉強にナッタヨ(・∀・)
0411nobodyさん2005/05/06(金) 16:28:25ID:???
連続してのジサクジエン、乙。
0412nobodyさん2005/05/06(金) 21:11:10ID:???
なにこのスレ(;^ω^)
0413nobodyさん2005/05/07(土) 14:05:35ID:???
>>404
>タグ中に属性でonmouseovser="";などでスクリプトを書くのをインラインスクリプトといいうが、この作法はあまり推奨しない。」

同じ効果がでるようにする推奨の作法はどんなものですか?
0414nobodyさん2005/05/07(土) 14:15:02ID:???
>>413
ブラウザ上のJavaScriptの質問はWeb製作板JavaScriptスレへ。
http://pc8.2ch.net/test/read.cgi/hp/1114774413/l50
ちなみに404はnullというコテハンと思われるが、そいつは
いまいちな回答を書きまくるため上記スレでは忌み嫌われている。
スルーを勧める。
0415nobodyさん2005/05/07(土) 19:20:54ID:???
ブラウザ上のJavaScriptでもこの板で構いませんYO!
0416nobodyさん2005/05/07(土) 19:23:08ID:???
ただし、サーバーと通信すること以外はWeb制作板の方が答えが得やすいですYO!
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:???
密に連携してる話題なんてこのスレ開始以来1個もないじゃん。
AJAXとかだったらやっぱり向こうのスレでやられているし。
結局ASPとかみたいなサーバサイドJSの話題しかないね。
0421nobodyさん2005/05/08(日) 03:04:11ID:???
>>413
javascript イベントハンドラ
当たりで検索してみ。結果は保証しない(w)
別に動けばいいなら、間違いじゃないべ。好奇心はいい事だが、すぐに欲張らない事だべ(w)
他にやり方はないか、調べてみ。

>>414
nullとか勝手につけんなよ(w)
厨呼ばわりされてるし(w)
あっちの板はたまに眺めるぐらいだべ。
書き込んでないんで的外れだべ。

こういうスレ好きなのよね。どういう?アレだから(w)
0422nobodyさん2005/05/08(日) 03:55:36ID:73nyqQfl
JSPにJavaScriptを直接書き込まずに
違う階層に複数のJSファイルとして、その中に処理内容を記述させて
それをJSP側で読み込ませて実装させたいのですが可能でしょうか?
0423nobodyさん2005/05/08(日) 04:18:54ID:???
可能
0424nobodyさん2005/05/08(日) 04:31:36ID:wOMRfNfW
http://Y043084.ppp.dion.ne.jp/
うぇwwwうぇwwwっうはっwwwっうぇwwwwwwwww
っうぇwうはっwwwおkwwwうはっwww
wwwwwwっうぇっうぇwwwwww
っっ
おkwww
0425nobodyさん2005/05/08(日) 04:53:18ID:???
>>423
やりかたを教えてください
0426nobodyさん2005/05/08(日) 06:22:47ID:YvzTVprq
http://TPH1Abe210.tky.mesh.ad.jp/
wwwwwwwwwwwwwwwwうはっwwwっっうはっwww
っうぇwwwうぇwwwwwwwwwwwwwww
っwwwwwwwwwwwwうぇwwwっっ
0427nobodyさん2005/05/08(日) 07:32:25ID:FojOEmf9
http://p3021-ipad402marunouchi.tokyo.ocn.ne.jp/
wwwwwwwwwwwwうはっwwwwwwwwwwwwwwwwwwwww
wwwうはっwwwwwwwwwwwwwww
うはっwwwおkwwwうはっwww
0428nobodyさん2005/05/08(日) 08:35:03ID:FUGXHBOV
http://JJ079055.ppp.dion.ne.jp/

おkwwwwwwうぇwwwっうぇっうぇ
wwwwww
wwwwwwwwwwwwっうはっwwwwwwwwwwwwwww
うはっwwwwwwwwうはっwww
0429nobodyさん2005/05/08(日) 09:25:21ID:4Fr8sUR8
http://ZE206204.ppp.dion.ne.jp/

おkwwwおkwwwうぇwww
wwwwwwwww
wwwうはっwwwwwwおkwwwうはっwww
うはっwwwおkwwwwwwうはっwwww
おkwww
0430nobodyさん2005/05/08(日) 10:25:18ID:???
>>425
JSP側から
<script type="text/javascript" src="URI"></script>
を好きなだけ生成すれ。
0431nobodyさん2005/05/30(月) 22:16:39ID:???
ローカルマシンで特定のRDFにアクセスして、一覧を表示するJavaスクリプトって
どう書けばいいでしょうか?
こんなCGIスレでサーバー側でcronで更新、PHPでうんぬん言われたんですが、
ローカルマシンのブラウザで直接RSSを取りに行かせて一覧表示すれば
鯖に負担かけないと思うんですが、そんな参考コード見せていただけないでしょうか。
0432nobodyさん2005/05/30(月) 23:14:25ID:???
>>431
          ,, -,,' ´ ̄" ` ''ー`、 `ヽ.
   ___ ,,.. -' "/ { ` -一-ヾ ヽ.  ヽ    ☆ ここのサンプルを見ろ
 /      ▽ / ∧ ヽ、, _,,  }}_} ・  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:???
Aというウィンドウがあって、そこに書いてあるリンクを
クリックすると別のウィンドウが開きます。
そのウィンドウにはフォームを書いておき、
必要事項を入力して、Submitボタンを押すと、
そのウィンドウが閉じて、Aというウィンドウに
入力した項目が反映されるようにしたいのですが、
どうすればいいのてしょう?
0434nobodyさん2005/06/06(月) 17:01:51ID:???
>>433
Google 検索: Javascript opener
http://www.google.co.jp/search?hl=ja&q=Javascript+opener
0435nobodyさん2005/06/07(火) 17:22:28ID:3zfTLLTt
Javascript(XMLHttpRequest) + DOM + DHTML 
Ajax?
で具体的にですけど
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:???
htt://hd.hatena.ne.jp/user?userid=kimae こいつ?
0438nobodyさん2005/06/07(火) 20:41:16ID:3zfTLLTt
>>437
消しときますた
0439nobodyさん2005/06/24(金) 15:25:12ID:???
rules = window.opener.document.styleSheets[0].cssRules || window.opener.document.styleSheets[0].rules;

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:???
このスレではブラウザ上のJavaScriptは扱われていません。
Web製作板のJavaScriptスレへ。ただしテンプレ(1-4)よく読まないと
滅茶苦茶に叩かれるので注意。
0443nobodyさん2005/06/27(月) 06:33:56ID:???
「ブラウザ上の扱われてません」というやつが現れる割には、サーバー上のJavaScriptは扱われてません。
あと、クライアントサイドで動くから板違いというのも、時代遅れのオッサンがわめいてるだけなので気にするな。
ま、Web制作板の方が回答得られるけどね。
0444nobodyさん2005/06/27(月) 07:28:57ID:???
質問/回答が複数箇所に分散してると無駄だろ。
別にここに居ついて面倒みようとするのは勝手だけど。
洩れは親切で誘導してる「という建前」だ(ry
なんならあっちで論陣張ってみろ。
0445nobodyさん2005/06/28(火) 05:19:04ID:???
moz.orz除けにJScriptスレにしちゃえよ(w)



0446nobodyさん2005/07/06(水) 09:54:47ID:LyNRlSPV
画像掲示板とかだと送信画像の選択に参照ボタン使うのが普通だと思うんですが、
ローカルフォルダの画像や他のブラウザで開いている画像をドラッグ&ドロップで
選択して送信するって出来ませんか?
0447nobodyさん2005/07/06(水) 17:14:53ID:???
>>446
そういう機能を持ったブラウザを開発するしかないと思う。

0448nobodyさん2005/07/06(水) 17:30:45ID:???
>>446
リッチなクライアントだと何とかなるのかな?
まあ居た違いだけど…。
04494462005/07/06(水) 19:59:09ID:???
>>447-448
そういうブラウザって無いですかね?
某画像掲示板に入り浸ってるのですが、連貼りするのに
いちいち選択するのが面倒で面倒で。
0450nobodyさん2005/07/07(木) 09:53:48ID:???
>>449
板違いだっつうの
0451nobodyさん2005/07/07(木) 10:37:41ID:???
板違いというか、スレ違い。
0452nobodyさん2005/07/07(木) 12:00:37ID:???
<form name="testform">
<input name="hoge[0]" type="text" value="aaa">
</form>

というフォームがある場合、

document.testform.hoge[0].value;

で「hoge[0]」の値を取得できません。

'document.testform.hoge.0'はNullまたはオブジェクトではありません。

というエラーが出ます。
<input>タグのname属性を配列扱いにすると正しく取得できないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています