元スレ+ JavaScript の質問用スレッド vol.101 +
JavaScript覧 / PC版 /みんなの評価 :
551 = :
>>550
カーソルかなと思いましたが、focusを置いても判定されますし、何を判定しているのでしょうか?
552 = :
それ系は判定側もJavaScriptを動かすのが一番手っ取り早いね
554 = :
とはいえいまだに阿部寛さんのHPは最強だなって思う
http://homepage3.nifty.com/abe-hiroshi/
マジこれでいい。複雑すぎてもあきるし。
555 = :
個人の紹介だけならそれでいいんじゃない?
ソニーがそんなHPにしたら誰もがソニー本格的に終わったなと思うけど
556 = :
>>551
よくはしらんがonkeydownが入力されたとかそんなんじゃね?
557 = :
>>555
ソニーはさすがにアレだが、PT3とかああいうのは阿部式でいいと思う
558 = :
>>554
HTML5時代になったらフレームどうしよう
559 = :
CSSでやればいい
560 = :
更に非同期通信もあるしな
561 = :
JavaScriptで何をしてるか知るならソースを見るのが一番
というかurlの例くらい示しなさい
562 = :
flotrでグラフの描写をしようとしているのですが、
さっぱり使い方が分かりません、助けてください
http://www.humblesoftware.com/flotr2/index
563 = :
>>549
そのページのソースを読めばわかるんじゃない?
参考URLがあるなら初めから載せればいいのに。
565 = :
質問が丸投げ過ぎる。アホか死ね。
566 = :
> 537 名前:Name_Not_Found[sage] 投稿日:2012/06/30(土) 22:48:23.95 ID:???
> もともとjavascriptって通信速度が遅かった時代に、
> ブラウザから送信するデータのちょっとした処理でも
> 全部サーバーに送って処理してたら時間かかって仕方ないから
> ブラウザでできることはブラウザで処理するためにjsができたんだよな。
これ今でそうで、サーバー側でできるけどクライアント側でも出来ることは全部クライアント側でやってるんだけど止めたほうがいい?
たとえば時間を2011/11/11(木) 2:11:51に変換するのはクライアント側で、サーバーからは130221133って時間送るだけで
567 = :
どうしようと自由
世界的なサイトだと、クライアントのローカル日時をJavaScriptで表示してる例もあるよ
568 = :
最低限ないとこまる情報はサーバー側で、なくても困らないもはクライアント側が基本
569 = :
不要なところまでJavaScriptに依存すると、Googleやtwitterみたいになるから
570 = :
全部JavaScriptにするとごっそり持って行かれるから
肝の部分だけサーバで処理
571 = :
俺は基本的にサーバでできるものはサーバでってスタンスで作るな
572 = :
JavaScriptでのOOPが独特すぎて実感としていまいち掴めないんだけど
一部だけ切り取ったサンプルとかじゃなくて
完成品でこれぞちゃんとしたOOPってお手本みたいなプログラムある?
573 = :
それじゃそのちゃんとしたOOPをまず説明してもらおうか
574 = :
質問です。
idもnameもclassもしていたいないinputタグに、
HTML内の何番目のinputタグかを指定して参照するにはどうすればいいでしょうか?
どこかのサイトのサンプルで見たのですが忘れてしまいました。
576 = :
ビジネスロジックは基本はサーバで。
画面描画や画面上でできるデータ処理はJavaScriptで。
サーバとのやりとりは描画に必要な情報やユーザからの入力内容に関するJSONのみ。
というのが、最近の俺のやりかた。
577 = :
>>574
getElementsByTagName
578 = :
>>574
var nodes = document.getElementsByTagName("input");
でnodesにinput要素のノードが格納された配列が代入されて
nodes[n-1]でn番目のノードが取り出せる
579 = :
>>573
うぜえ
580 :
テキストボックスでmaxlengthを7に設定し、
整数部分は5桁、小数部分は2桁
小数点含め8桁入力可能にする方法はありますか?
入力時に99999.99のような
下のURLを参考にして、実行してみたところ
小数点含めて6桁までしか入力できませんでした。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1256774542
お願いします
581 = :
ありますよ。可能です。
583 = 580 :
>>581
本当ですか?いろいろ考えてみたんですけれども
思いつかなくて、よろしかったら教えていただけませんか?
585 = :
小数点含む場合のみ例外としてmaxlengthを8にすればいいんでないの?
586 = :
>>583
5・2で分けたらいい。嫌なら、8桁入力にして99999.99の形式になってるか判定すればいい。
587 = :
>>577-578
ありがとうございます。試してみます。
588 = 580 :
580です。
初心者なものでキーイベントやDOMなど分からなくて調べたのですが、
それでもどのように使えばいいのか分からなくて
>>585
maxlength=7という決まりになっているため、例外でも8ケタにしてはいけないんです。
>>586
5,2で分ける方法が思いつかなくて
589 = :
>>588
>maxlength=7という決まりになっているため、例外でも8ケタにしてはいけないんです。
DOM操作で内部的に8にするのもダメってこと?
7のままだと、物理的に小数点含めて7文字しか入れられないよ。
5.2に分けるのは、入力フィールド自体を2つ、
要は<INPUT>タグを整数部と小数部の2つ作るってこと。
590 = :
<input type="number" max="99999.99" step="0.01" />
591 = :
>>588
7だとキー入力で8文字入力できない
592 = 580 :
>>589 >>591
あ、そうなんですか!
DOM操作というもので内部的に8にすればいいんですね
DOM操作について調べて頑張ってみます。
ありがとうございます!
ちなみに今回は入力フィールドは一つじゃないといけないんです。。
私も入力フィールドを2つに分けたかったんですけれども・・・
>>590
今回はテキストボックスでの入力をしなくてはいけないため、type="number"はダメなんです。
でもありがとうございます
593 = :
じゃあ8桁入れたら最後から数えて2桁目の前にピリオドを置くスクリプト書けばいいんじゃないかな
594 = :
ごめん、8桁じゃなく7桁ね
595 = :
そこまでガチガチで8桁必要な入力部分がが7桁固定ってキチガイレベルだな
596 = :
うむ実装を見直すべき
597 = :
>>512
わかりました。
gif、flash、bgm、javascriptを勉強する時ときに食べる懐石料理
まで自作レベルになってみせます。
598 = :
質問です
function hoge(){
var str="abc";
function foo(){alert(str)}//1
foo();//2
}
foo()を直接呼び出すとstrに値は入らず2の位置で呼び出すと値が入ります
1の位置からhoge.strにアクセスしたい場合はどうすればいいんでしょうか
599 = :
>>592
既存の仕様に縛られてるって感じか。
とりあえずjQuery使ったコードだけどこんなんで。
<input type="text" maxlength="7" id="field_float">
<script type="text/javascript">
$("#field_float").on("keyup", function(){
var value = $(this).val();
if(value.lastIndexOf(".") >= 5){
$(this).attr("maxlength", 8);
}
});
</script>
600 = :
どこでどう直接呼び出されてるんだ?
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.141 + (881) - [97%] - 2021/4/19 9:00
- + JavaScript の質問用スレッド vol.107 + (1001) - [97%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.121 + (1001) - [97%] - 2022/11/29 16:30
- + JavaScript の質問用スレッド vol.121 + (1001) - [97%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.131 + (1004) - [97%] - 2018/3/7 13:30
- + JavaScript の質問用スレッド vol.111 + (1001) - [97%] - 2013/11/4 6:00
- + JavaScript の質問用スレッド vol.108 + (1001) - [97%] - 2013/9/21 15:16
- + JavaScript の質問用スレッド vol.109 + (1001) - [97%] - 2013/10/7 13:16
- + JavaScript の質問用スレッド vol.106 + (1001) - [97%] - 2013/7/20 9:30
- + JavaScript の質問用スレッド vol.105 + (1001) - [97%] - 2013/5/20 4:45
- + JavaScript の質問用スレッド vol.141 + (1001) - [97%] - 2019/9/22 23:15
- + 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.100 + (1001) - [97%] - 2012/6/13 22:46
- + JavaScript の質問用スレッド vol.131 + (1000) - [97%] - 2017/1/25 8:01
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
トップメニューへ / →のくす牧場書庫について