私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.106 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>299
えーと実際には変更可能だけど選択で埋めることもできるみたいな感じのフォームを作りたくて・・・
spanだとdocument.writeを使うということでしょうか?
その場合は選択以外で数値を変更できるようにはできるでしょうか?
質問ばっかりですいません・・・
えーと実際には変更可能だけど選択で埋めることもできるみたいな感じのフォームを作りたくて・・・
spanだとdocument.writeを使うということでしょうか?
その場合は選択以外で数値を変更できるようにはできるでしょうか?
質問ばっかりですいません・・・
>>297
あー…(比較演算子と代入演算子を混同するような初心者にどうアドバイスしていいのか…)
ほとんどはJavascriptのコンソールに出てくるエラーを見れば直せる。
また、getElementsByNameやセレクトオブジェクトの現在のセレクト値の取り方をググろう。
ひとつだけ意味がわからんエラーが出るだろうところをひとつ
onchange="fruit();" は onchange="window.fruit();" としよう。
name="fruit"の名前がかぶると直接は呼び出せないから。(理由は省略)
被らないように名前を変えても可。
…がんばってくれ。
あー…(比較演算子と代入演算子を混同するような初心者にどうアドバイスしていいのか…)
ほとんどはJavascriptのコンソールに出てくるエラーを見れば直せる。
また、getElementsByNameやセレクトオブジェクトの現在のセレクト値の取り方をググろう。
ひとつだけ意味がわからんエラーが出るだろうところをひとつ
onchange="fruit();" は onchange="window.fruit();" としよう。
name="fruit"の名前がかぶると直接は呼び出せないから。(理由は省略)
被らないように名前を変えても可。
…がんばってくれ。
アルゴリズムのテストしたいんだけど開発環境なにがいい?
Firefoxのコンソールログ?
Firefoxのコンソールログ?
addEventListnerを使うのではなく
document,onmousemove = func
みたいな書き方をすると、何か問題が起きるのでしょうか?
document,onmousemove = func
みたいな書き方をすると、何か問題が起きるのでしょうか?
http://himaxoff.blog111.fc2.com/blog-entry-117.html
ここを見ると、一部のブラウザでは、prototypeを使った方が速いようです
しかし可読性が下がるのがデメリットだと思います
prototypeを使い、なおかつ可読性の高い書き方はないでしょうか
ここを見ると、一部のブラウザでは、prototypeを使った方が速いようです
しかし可読性が下がるのがデメリットだと思います
prototypeを使い、なおかつ可読性の高い書き方はないでしょうか
あ、そんな書き方もあったんですね~
AAA.prototypeを一度書けばいいので、いいですね
ありがとうございました
AAA.prototypeを一度書けばいいので、いいですね
ありがとうございました
>>310
ユーザのスクロール操作とレイアウト変化で生じた
スクロールイベントを区別できれば
元の位置に戻すとか対応可能かもしれないが
スクロールの発生を抑える方法は無くとも
rowsを一度に数行増やすとかして
発生頻度を減らすくらいは可能かな
ユーザのスクロール操作とレイアウト変化で生じた
スクロールイベントを区別できれば
元の位置に戻すとか対応可能かもしれないが
スクロールの発生を抑える方法は無くとも
rowsを一度に数行増やすとかして
発生頻度を減らすくらいは可能かな
コードの中で
"xxxxxx\
xxxxxxx"
のように文字列リテラルを改行直前のバックスラッシュで複数行に渡らせて
記述したいんだけど、対応していないブラウザってありますか?
"xxxxxx\
xxxxxxx"
のように文字列リテラルを改行直前のバックスラッシュで複数行に渡らせて
記述したいんだけど、対応していないブラウザってありますか?
prototype内メソッドをイベントハンドラにする
→thisにハンドラをセットしたDOM要素が入っている
インスタンス内メソッドをイベントハンドラにする
→thisはインスタンスを指している
こういう違いがあるようですが、なぜでしょうか
→thisにハンドラをセットしたDOM要素が入っている
インスタンス内メソッドをイベントハンドラにする
→thisはインスタンスを指している
こういう違いがあるようですが、なぜでしょうか
>>323
後者もDOM要素が入ってた
後者もDOM要素が入ってた
簡易電卓みたいなの作ってて
数字をpushで配列に入れていくんだけど
それをディスプレイとなる場所にうまく表示させたい。
どうしたらいいんだろ?
今は配列を$().text()で表示させてて
1,5,6,-,4
みたいなカンマ区切りになってるのを
156-4みたいにしたいんだけど。
数字をpushで配列に入れていくんだけど
それをディスプレイとなる場所にうまく表示させたい。
どうしたらいいんだろ?
今は配列を$().text()で表示させてて
1,5,6,-,4
みたいなカンマ区切りになってるのを
156-4みたいにしたいんだけど。
>>322
Ecmascript標準では文字列の中に改行を直接含めることは許されてないでしょ。
Ecmascript標準では文字列の中に改行を直接含めることは許されてないでしょ。
>>330
ES5.1 には LineContinuation として仕様化されてるが
"A line terminator character cannot appear in a string literal, except as part of a LineContinuation to produce the empty character sequence."
ES5.1 には LineContinuation として仕様化されてるが
"A line terminator character cannot appear in a string literal, except as part of a LineContinuation to produce the empty character sequence."
>>332
そうだったんだ、勉強になります。
そうだったんだ、勉強になります。
ドラッグできるtextareaを作っています
mousedownでドラッグを検知し始めるのですが、
ドラッグの時は、textareaにマウスイベントを伝えたくありません(フォーカスしたくない)
しかしクリックの時は伝えたいです。
ですが、mouseがdownされた段階では、
それがドラッグなのかクリックなのか分かりません
どうすればドラッグ時とクリック時で違ったイベント伝播が実現できるでしょうか
mousedownでドラッグを検知し始めるのですが、
ドラッグの時は、textareaにマウスイベントを伝えたくありません(フォーカスしたくない)
しかしクリックの時は伝えたいです。
ですが、mouseがdownされた段階では、
それがドラッグなのかクリックなのか分かりません
どうすればドラッグ時とクリック時で違ったイベント伝播が実現できるでしょうか
mousedownで何かしたいときってほぼmouseupで済むことが多いw
>>334
down の時点でフォーカスされるので click 以前に
down も止める必要がある(ブラウザ依存かもしれないが)
一例として
textarea を覆う透明なボックスを追加した上で
透明なボックスがドラッグされた
→ textarea を追随させる
ドラッグされないまま透明なボックスに click イベントが来た
→ textarea にフォーカス+ボックスを隠す
→ textarea がフォーカスを失った時点でボックスを元に戻す
みたいな感じで
この方法だとダイレクトにキャレットを設定できない問題が
予想されるが不可避かもしれない
down の時点でフォーカスされるので click 以前に
down も止める必要がある(ブラウザ依存かもしれないが)
一例として
textarea を覆う透明なボックスを追加した上で
透明なボックスがドラッグされた
→ textarea を追随させる
ドラッグされないまま透明なボックスに click イベントが来た
→ textarea にフォーカス+ボックスを隠す
→ textarea がフォーカスを失った時点でボックスを元に戻す
みたいな感じで
この方法だとダイレクトにキャレットを設定できない問題が
予想されるが不可避かもしれない
Javascriptで1/80で特定の処理を実行する
というのはどうすればいいのでしょうか?
Math.random()で1未満の少数が帰ってくるのはわかりましたが、
そこからが分かりません。
というのはどうすればいいのでしょうか?
Math.random()で1未満の少数が帰ってくるのはわかりましたが、
そこからが分かりません。
>>339
それだと小数点が邪魔って言ってるのが分からないでしょうか?
それだと小数点が邪魔って言ってるのが分からないでしょうか?
>>339
使えねえ
使えねえ
JavascriptのMath.random()って使うづらいから、
phpの定義されてるrand()をJavascriptで定義した
これ使うと、phpのように整数の乱数が得られる。
0<=Math.random()<1って酷い仕様だよな
http://phpjs.org/functions/rand/
phpの定義されてるrand()をJavascriptで定義した
これ使うと、phpのように整数の乱数が得られる。
0<=Math.random()<1って酷い仕様だよな
http://phpjs.org/functions/rand/
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.126 + (952) - [97%] - 2015/11/18 13:15
- + JavaScript の質問用スレッド vol.107 + (1001) - [97%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.116 + (1002) - [97%] - 2014/7/1 0:45
- + JavaScript の質問用スレッド vol.126 + (348) - [97%] - 2023/1/12 17:00
- + JavaScript の質問用スレッド vol.109 + (1001) - [97%] - 2013/10/7 13:16
- + JavaScript の質問用スレッド vol.108 + (1001) - [97%] - 2013/9/21 15:16
- + JavaScript の質問用スレッド vol.136 + (1001) - [97%] - 2019/1/8 11:30
- + JavaScript の質問用スレッド vol.105 + (1001) - [97%] - 2013/5/20 4:45
- + JavaScript の質問用スレッド vol.104 + (1001) - [97%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.103 + (1001) - [97%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.102 + (1001) - [97%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.101 + (1001) - [97%] - 2012/7/16 14:15
- + JavaScript の質問用スレッド vol.100 + (1001) - [97%] - 2012/6/13 22:46
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.125 + (1001) - [95%] - 2015/10/7 17:45
- + JavaScript の質問用スレッド vol.124 + (1001) - [95%] - 2015/7/16 1:30
- + JavaScript の質問用スレッド vol.123 + (1002) - [95%] - 2015/4/27 23:30
トップメニューへ / →のくす牧場書庫について