のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,096,545人
昨日:no data人
今日:
最近の注目
人気の最安値情報

元スレ+ JavaScript の質問用スレッド vol.122 +

JavaScript覧 / PC版 /
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitter

951 = :

すぱるタン発表で捨てられる意思はとっくに示されてるのになあ

952 = :

現実を基準にしろ
現実は今なおie7が最大シェアだ

956 = :

<FORM NAME="enq">
<INPUT TYPE="text" NAME="fugafuga">
<INPUT TYPE="hidden" ID="hogehoge" NAME="hogehoge" value="">
<INPUT TYPE="SUBMIT" VALUE="送信" ID="pekepeke" NAME="pekepeke">
</FORM>

<script>
document.forms.enq.hogehoge.value="saitama";
</script>



上記では、enq.hogehogeの中をJavaScriptでsaitamaにしておりますが、
enq.fugafugaの中で入力した値を、「送信」ボタンを押したタイミングで、
enq.hogehogeの中の中に入れるようにするには、どのようにしたらよいでしょうか?

例えば、fugafugaに「日本」と入れて送信した場合、hogehogeにも「日本」が入ってるような感じです。

957 = :

if (e.target.id && (e.target.id === "hoge" || e.target.id === "fugalissimo"))
こう書いた場合、期待通り左から判定してくれる保障はあるのでしょうか?

958 = :

>>955
普通にフォームで飛ばすのは無理だと思う
submitを押すタイミングでAjaxを実行するようにしたらどうだろう?

それがいやなら、さっきも言ったように、input要素を広げる方法。

960 = :

>>957
ちゃんと左から評価してくれます。
右の括弧の中が先に評価される、なんてことはありません。
http://www.ecma-international.org/ecma-262/5.1/#sec-11.11

ただ、その判定式は、
if (e.target.id === "hoge" || e.target.id === "fugalissimo")
と同じなのでは?

if (e.target && (e.target.id === "hoge" || e.target.id === "fugalissimo"))
ならまだわかるけど。

961 = :

>>960
ありがとうございます
左側は恐らく下の事例でエラーになって付けた記憶があったのですが、このケースなら確かに無くても問題なさそうでした

962 = :

Vistaでも自動アップデータでIE9に強制的に入るから
IE9未満のブラウザは自分の意志で設定しない限り入ってないから

963 = :

>>962
自動アップデートしない人はいるし、MSがサポートしている事実は変わらない

965 = :

コンテンツが隠れちゃ困るのに、なんで被るタイプのヘッダーを使ってるの?

966 = 964 :

>>965
ページ上部に常にメニューを表示したいからです
ページ内リンクでジャンプすると見たいコンテンツが隠れてしまうのが問題です

968 = :

>>966
固定でもコンテンツに被せないタイプのがあるでしょ。そういうのを使いなよ。

969 = 964 :

>>968
わけあってそういうのを使えないので現状で対策したいです
無理ですか?

970 = :

今やIE7以下はイントラ内のコンテンツというか「HTML文書を利用した社内アプリ」を表示する時くらいしか使われていないな。
そもそも本家MSのページをIE7以下でマトモに見られないというw
つまりいつのまにか普通にSelector APIを使える時代になっていた。
jQuery(意味があったのはcssQuery)終わってたんだな、ごくろうさん。
JSのフレームワークを作るにしてもこの種のライブラリーは邪魔だ。
無価値・無意味じゃなくて既に有害なんだな、時代の流れは恐ろしいわw
つまりライブラリー発展のフレームワークは今や例外なくゴミクズだな。

971 = :

宗教論なら他所へどうぞ

974 = :

>>973
それだけ?他は?

975 = 964 :

>>974
聞いてどうするんですか?
出来ませんか?

976 = :

制約を小出しにされても困るし、 どんな道具が使えるのかあらかじめ確認したいだけ。

977 = :

ヘッダの長さが100pxだとしてリンク先のクラスにanchor加えてCSSで以下
.anchor{
padding-top:100px;
margin-top:-100px;
}

978 = :

scrollTopからヘッダの高さを引くんじゃダメ?

979 = :

CSSの領分だからスレ違い

980 = 964 :

>>977-978
ありがとうございます
ページ内リンクがクリックされた時はどう判断すれば良いですか?

981 = :

jQuery使えるなら何とでも出来るだろ

982 = :

>>980
なぜ判断する必要が在るの?
まだ他に条件があるの?

984 = :

>>983
>>977を全く試してないでしょ?
http://jsfiddle.net/7zdbmcq1/4/
いい加減、スレ違いだからこれ以上は他所でやって

985 = :

このスレで時々IDが表示されるのはどうしてなの?

986 = 964 :

>>984
いや、これだと最初から余白が出来てしまいますよね?
そうではなくて、ジャンプした時だけ上手く余白ととりたいです
だからJavaScriptが必要だと思います

989 = :

>>986
> いや、これだと最初から余白が出来てしまいますよね?
そんなことはないでしょ
いい加減、試してからものをいいなさい
http://jsfiddle.net/7zdbmcq1/5/

990 = 964 :

>>989
いや、fixedを使ってませんよね?
それは使えません

991 = :

>>990
fixedの要素追加ぐらいじぶんでやりなさいよ
余白も出来てないんだからあなたの期待通りの動作でしょうが

992 = :

>>990
>>989をみてなんでそんなレスが帰ってくるのか疑問なんだが。

993 = 964 :

>>992
全然違います
こういうことです

http://jsfiddle.net/o5tm3s2h/1/

994 = :

>>993
面倒くさい奴だな
>>989にfixedの要素を追加したが、お前の期待通りの動作をするぞ
出来ないのはお前の知識が不足しているせいだろ
http://jsfiddle.net/7zdbmcq1/6/

995 = :

>>993
うん、もう答えがでてるな。解決

997 = :

>>990
結局、どこに余白が出来ていたわけ?

998 = :

荒らしが立てたのだけど、一応次スレ
http://peace.2ch.net/test/read.cgi/hp/1422084185/

999 = 964 :

>>995
全然解決になってません
あと991も最初のpに飛ぶと見えなくなります
みなさん質問を理解してください

1000 = :

javascriptをつかってても静的なページじゃね?


←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について