arexisのプロフィール
- ベストアンサー数
- 66
- ベストアンサー率
- 66%
- お礼率
- 0%
HP関連:知識が微妙に古臭いので基本は他の方を参考に。 車・バイク:難しい事は抜きで、可能性のある事だけ書きます。 何にしても、時々質問を読み違えて違う意味に捉えてしまうことがあるので、抜けてます。
- 登録日2007/10/04
- JavaScriptの正規表現について
お世話になります。 HTMLでテキストに入力された数値のチェックを下記のようにJavaScriptで行っています。 --------------------------------------------------------- function check_num(obj) {') obj_w = document.form_name.elements[obj];') if(obj_w.value.match(/^\d{0,1}(\.\d{1,3})?$/)){ return 0; else{ alert("測定値は整数部分1桁、小数部分3桁までの正の数値を入力して下さい。") obj_w.focus(); return 1; } } ----------------------------------------------------------- このとき、チェックする整数部分、小数部分の桁数を変数にして汎用性のある関数にしたいのですが、正規表現のなかで変数を使うにはどのようにしたらよいのでしょうか? よろしくお願い致します。
- ベストアンサー
- JavaScript
- omatudon
- 回答数2
- 音量スライダーのJavaScriptが効かない?
質問させていただきます。 動画を流すサイト作りに携わっています。 私はデザインとコーディングまでが仕事なのですが(動画の実装は他社担当) 音量を調節するスライダーをJavaScriptで付けてくれと 依頼され、あまり詳しくないものでつまづいてます。 下記のように実装してほしいという担当者からの リクエストがあったのでやってみたのですが、IEではスライダーがちゃんと横に動かせるのですが、 FirefoxやMacのsafariなどではダメでした。 http://www.hajimeteno.ne.jp/dhtml/dist/js64.html 調べたところ、上のサンプルと実際にコーディングしているhtmlの文書型宣言が違うことが 原因のようなのです。<!DOCTYPE ~を削除すると意図した通りに動きます…。 上記サンプルでは<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">で、 これならFirefoxでも問題なく動いてます。 コーディング中のhtmlは <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">です。 JavaScriptではそういうことがあるのでしょうか? このJavaScriptを諦めて、他のものを探したほうがいいでしょうか? どなたか、お力をお貸しください! よろしくお願いします。
- ベストアンサー
- JavaScript
- noname#196636
- 回答数1
- バイクの選び方
本日大型バイクの免許を取得し、SR(トラッカー仕様)を所持しておりますが、リッターバイクの購入を考えております。 現在の候補が、日本車だとカワサキのZRX1200Rか外車だと、ハーレーダビットソンのXL1200です。 この2台の選んだり理由は下記の通りです。 カワサキ ZRX1200R トリコロールカラーのカラーリング及び重量感のあるスタイリング。 部品が多い及び安い。 日本車を扱うショップが多い。友達にいじってくれる人がいそう。 国産ならではの乗りやすさ さほど乗りたいという気持ちはなく、日本車でいうならこのバイクです。 ハーレーダビットソン XL1200 昔から憧れのバイク。 ジェットヘル及びダックテイルをかぶり道路を颯爽と走りたい。 固定のショップを見つける必要がある(メンテナンス及び車検、ドラブルのため) 部品や工賃が高い。 チューニングで速さは求められない。 アメ車独特の故障。 ほとんどの車両でオイル漏れしているので心配。 現在ご所有の方や詳しい方等ならどちらを選びますか?ご意見お聞かせください。
- mouseoutで処理が連続発生するのを防ぐには?
JavaScriptを利用した、ドロップダウンメニューを作成したのですが、mouseout処理を中に加えて展開していると常にmouseoutに反応してしまう状況が起きています。 構成上はこのようになっています。 <div>→position:absolute処理、display:block処理、mouseout処理を設定 <h3>テキスト</h3> <p><a href="">リンク</a><a href="">リンク</a><a href="">リンク</a><a href="">リンク</a><a href="">リンク</a><a href="">リンク</a></p> </div> この状況下で、メニュー部にあたる箇所(H3、P、Aそれぞれのタグ)へ移動を行うとmouseout処理が走り最悪オーバーフローを起こします。 そこで、HTMLにCSS/JavaScriptのソースコードを埋め込まないDOM対応で、DIVタグのみにmouseout処理を加えてすべての異常なmouseout処理を起こさない様にするにはどうしたらいいでしょうか? よろしくお願いいたします。
- 締切済み
- JavaScript
- uzukit
- 回答数1
- ブラウザ別ウインドウは最低高さ100px?
HTMLページにJavascirptを使用したリンクを設置して、そのリンクをクリックするとブラウザーで別ウインドウを開くようにした場合、その別ウインドウの高さ(height)は100pxより低くできないのでしょうか? IE6とIE7 例えば、下記コードでは別ウインドウの高さ(height)は60pxに設定されていますが、このコードをbase.htmlに設置してexample.htmlの別ウィンドウを開いた場合、コンテンツ表示領域の高さは100pxとなってしまいます。 コード例: <a href="javascript:;" onClick="window.open('example.html','example','width=458,height=60');">別ウィンドウ例</a> お手数ですが、どなたかご自分の環境で試していただけるでしょうか? よろしくお願いします。
- ベストアンサー
- JavaScript
- kitty1000
- 回答数2