私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.105 +

みんなの評価 :
レスフィルター : (試験中)
JS自体の質問じゃないんですが
jQueryの$.extendを使ってオレオレメソッドを作るとき
他の人が作ったものと名前が被らないようにするためには
やっぱりググるしかないでしょうか?
jQueryの$.extendを使ってオレオレメソッドを作るとき
他の人が作ったものと名前が被らないようにするためには
やっぱりググるしかないでしょうか?
javascriptで遷移する1こ前のURLってとれんの?
history.back()で遷移する先のURLをとりたい。
history.back()で遷移する先のURLをとりたい。
<!--http://foo/bar.html -->
<form id="form_id" action="form_action" method="get">
<input type="text" id="text_id" name="text_name" value="abc:def"/>
<input type="submit" id="submit_id" value="送信"/>
</form>
上記bar.htmlの送信ボタンを押した時、
http://foo/form_action?text_name=abc%3Adef
に飛びます。
この時、text_idのabc:defをdefに変更してから飛ぶようにしたい
(http://foo/form_action?text_name=defに飛ぶようにしたい)
のですが、その為にどのようなjavascriptを書けばよいでしょうか?
<form id="form_id" action="form_action" method="get">
<input type="text" id="text_id" name="text_name" value="abc:def"/>
<input type="submit" id="submit_id" value="送信"/>
</form>
上記bar.htmlの送信ボタンを押した時、
http://foo/form_action?text_name=abc%3Adef
に飛びます。
この時、text_idのabc:defをdefに変更してから飛ぶようにしたい
(http://foo/form_action?text_name=defに飛ぶようにしたい)
のですが、その為にどのようなjavascriptを書けばよいでしょうか?
×この時、text_idのabc:defをdefに変更してから飛ぶようにしたい
◯この時、text_nameのabc:defをdefに変更してから飛ぶようにしたい
失礼しました
◯この時、text_nameのabc:defをdefに変更してから飛ぶようにしたい
失礼しました
「WebアプリをJavaScriptで作る。」
と言ったら、
「JavaScriptクソ。使うな。Ruby使え」
って言われた・・・。
なんでみんなRubyを押すの?
JavaScriptに比べて何が優れているの?
と言ったら、
「JavaScriptクソ。使うな。Ruby使え」
って言われた・・・。
なんでみんなRubyを押すの?
JavaScriptに比べて何が優れているの?
ブラウザによって動作が違ったりするからだけど、
クロスブラウザでユーザーサイドで動いたりと、
それなりにメリットはあるから、糞と一蹴するやつが糞。
クロスブラウザでユーザーサイドで動いたりと、
それなりにメリットはあるから、糞と一蹴するやつが糞。
そもそも土俵が違うので比べるようなものではない
サーバーサイドJS限定で話をしてるの?
サーバーサイドJS限定で話をしてるの?
JavaScriptは応用範囲が広く注目もされてるし
Rubyなんかよりは全然将来性があるよ
node.jsとかサーバサイドのほうはいじったことないけど
Rubyなんかよりは全然将来性があるよ
node.jsとかサーバサイドのほうはいじったことないけど
使いやすいんだが本当にメンテやバグ取りが大変だ
お前らエディタとか何使ってる?
お前らエディタとか何使ってる?
<script type="text/javascript" src="test?a=b"></script>
<script type="text/javascript" src="test?c=d"></script>
とすると2つ目のJavascriptを読み込んでくれません。
どのようにすれば読み込んでもらえるのでしょうか?
それぞれを1つずつ書くとちゃんと機能しているのでjavascriptが無いということはありません。
<script type="text/javascript" src="test?c=d"></script>
とすると2つ目のJavascriptを読み込んでくれません。
どのようにすれば読み込んでもらえるのでしょうか?
それぞれを1つずつ書くとちゃんと機能しているのでjavascriptが無いということはありません。
>>418
それは2つとも同じファイルと見なされるな
それは2つとも同じファイルと見なされるな
いやごめ違う・・・それ同じファイルとみなされたらキャッシュバスターとか動かんわな
YES/NOチャートのようなものを作っていて、はい、いいえ、の選択肢のボタンを押すと
矢印が出るといったものにしたいのですがどうすればいいでしょうか
矢印が出るといったものにしたいのですがどうすればいいでしょうか
>>424
大雑把過ぎる
大雑把過ぎる
いつも Emacs + mooz/js2-mode で書いてるけど、リアルタイムに構文解析して
カンマやセミコロンが足りなかったりいらなかったりすると色が変わって超便利。
さらに変数を二重定義してたりしてもすぐ分かる。
ブロックスコープが無いから二重定義は思わぬバグを生む原因になるから大事だよね。
カンマやセミコロンが足りなかったりいらなかったりすると色が変わって超便利。
さらに変数を二重定義してたりしてもすぐ分かる。
ブロックスコープが無いから二重定義は思わぬバグを生む原因になるから大事だよね。
あんまりしつこい構文アシストはうっとおしいので、
emacsは自分の好みに調整できるのがいい
emacsは自分の好みに調整できるのがいい
>>431
ありがとうございます。おかげで画像の非表示をすることが出来ました
クリックした際に設問にあった部分に矢印が出る方法なんかは自分で調べてみます
長々と分かりづらいものを並べてすみませんでした
ありがとうございます。おかげで画像の非表示をすることが出来ました
クリックした際に設問にあった部分に矢印が出る方法なんかは自分で調べてみます
長々と分かりづらいものを並べてすみませんでした
>>434
「動的 中身のコードが走る」という表現が
イマイチ理解できていないのですが、
↓このようにコードが走った時にしか参照できない、そんなイメージでしょうか?
var objA = { hoge:HOGE };
var fncA = function(){ hoge:HOGE; }
console.log( objA.hoge ); //←OK
console.log( fncA.hoge ); //←NG
「動的 中身のコードが走る」という表現が
イマイチ理解できていないのですが、
↓このようにコードが走った時にしか参照できない、そんなイメージでしょうか?
var objA = { hoge:HOGE };
var fncA = function(){ hoge:HOGE; }
console.log( objA.hoge ); //←OK
console.log( fncA.hoge ); //←NG
ハーバードアーキテクチャ的に、
Objectはデータ、functionはコード。
property:data ってした時、どちらもデータになるんじゃないかな。
Object⊃function だし。
Objectはデータ、functionはコード。
property:data ってした時、どちらもデータになるんじゃないかな。
Object⊃function だし。
こんにちは。
ニコニコ動画の動画ページのソースに何らかスクリプトを追加して自動再生するようにしたいのですがどうすればいいでしょうか?
ソースにスクリプトを挿入する方法はわかっているのですがどういうスクリプトを挿入すればいいのかわからず困っています。
とりあえずjavascript:var player = document.getElementById('flvplayer'); if(player.ext_getStatus()=="paused") {player.ext_play(true);} else if(player.ext_getStatus()=="end") {player.ext_setPlayheadTime(0);} else {}
をアドレスに入力して走らせると動画が再生されるのはわかっているのですが・・・・
(要約)
ニコニコ動画の動画ページのHTMLソースにどのようなスクリプトが挿入されていたら自動で動画が再生されますでしょうか?
どうかよろしくお願いします。
ニコニコ動画の動画ページのソースに何らかスクリプトを追加して自動再生するようにしたいのですがどうすればいいでしょうか?
ソースにスクリプトを挿入する方法はわかっているのですがどういうスクリプトを挿入すればいいのかわからず困っています。
とりあえずjavascript:var player = document.getElementById('flvplayer'); if(player.ext_getStatus()=="paused") {player.ext_play(true);} else if(player.ext_getStatus()=="end") {player.ext_setPlayheadTime(0);} else {}
をアドレスに入力して走らせると動画が再生されるのはわかっているのですが・・・・
(要約)
ニコニコ動画の動画ページのHTMLソースにどのようなスクリプトが挿入されていたら自動で動画が再生されますでしょうか?
どうかよろしくお願いします。
教えてください
なんでこれが文法エラーにならないの?
(function(){ hoge: 1 })();
どういう意味のコードを実行したことになる?
なんでこれが文法エラーにならないの?
(function(){ hoge: 1 })();
どういう意味のコードを実行したことになる?
>>439
ありがとう!なるほど確かにラベルだなー
ありがとう!なるほど確かにラベルだなー
>>437
グリモンでそれを使えばいいじゃない
グリモンでそれを使えばいいじゃない
プログラミングの知識0でHTMLってなに?ってレベルなんですが
いきなりこの言語勉強しても理解できるかね
いきなりこの言語勉強しても理解できるかね
>>442
まずはHTML/CSSを学ぶべき
まずはHTML/CSSを学ぶべき
HTMLとCSSなしでもできることいろいろあるけど
つまらんわな
つまらんわな
>>442
大丈夫だ、問題ない
大丈夫だ、問題ない
質問させてください。外部ファイルの読み込みについてです。
<script id="input" type="text/x-handlebars-template">
<section class="inner">
<h1 class="header">{{title}}</h1>
<div class="box"><img src="{{img.url}}" alt="{{img.alt}}" /><p class="flex">{{text}}</p></div>
</section>
</script>
上のようなDOMがあったとして、alert($('#input').html());
で中身(<section>タグ以下)が取得できるとこまでは確認したのですが、
<section>タグ以下を外部ファイル(section.template)にして、
<script id="input" type="text/x-handlebars-template" src="section.template"></script>
としたのですが、alert($('#input').html());で取れませんでした。
$('#input').load('section.template', null , function(){ ... });
も考えたのですが、これだと非同期読み込みになってしまい、使い勝手が悪くやりたくありません。
どうにかして、section.templateの中身を即座に取り出す方法はないでしょうか?
<script id="input" type="text/x-handlebars-template">
<section class="inner">
<h1 class="header">{{title}}</h1>
<div class="box"><img src="{{img.url}}" alt="{{img.alt}}" /><p class="flex">{{text}}</p></div>
</section>
</script>
上のようなDOMがあったとして、alert($('#input').html());
で中身(<section>タグ以下)が取得できるとこまでは確認したのですが、
<section>タグ以下を外部ファイル(section.template)にして、
<script id="input" type="text/x-handlebars-template" src="section.template"></script>
としたのですが、alert($('#input').html());で取れませんでした。
$('#input').load('section.template', null , function(){ ... });
も考えたのですが、これだと非同期読み込みになってしまい、使い勝手が悪くやりたくありません。
どうにかして、section.templateの中身を即座に取り出す方法はないでしょうか?
var input='<section class="inner">\
<h1 class="header">{{title}}</h1>\
<div class="box"><img src="{{img.url}}" alt="{{img.alt}}" /><p class="flex">{{text}}</p></div>\
</section>\
';
外部ファイルに上のコードを入れ、読み込むところで
document.write(input);
こんなかんじじゃだめなの?
<h1 class="header">{{title}}</h1>\
<div class="box"><img src="{{img.url}}" alt="{{img.alt}}" /><p class="flex">{{text}}</p></div>\
</section>\
';
外部ファイルに上のコードを入れ、読み込むところで
document.write(input);
こんなかんじじゃだめなの?
>>448
ありがとうございます。
その方法でも確かにできるのですが、内容が長くなると¥を付けたりするのが面倒
なので、できるだけそのまま読み込みたいというのと、
document.writeを使うと、JavaScriptのユニットテスト(Jasmine使用)と
どうも相性が悪いみたい、という2点の理由からダメになりました。
クライアントサイドインクルードというジャンルのJavascriptライブラリも
いくつか見つけたのですが、結局どれも非同期読み込みなんですよね……。
ありがとうございます。
その方法でも確かにできるのですが、内容が長くなると¥を付けたりするのが面倒
なので、できるだけそのまま読み込みたいというのと、
document.writeを使うと、JavaScriptのユニットテスト(Jasmine使用)と
どうも相性が悪いみたい、という2点の理由からダメになりました。
クライアントサイドインクルードというジャンルのJavascriptライブラリも
いくつか見つけたのですが、結局どれも非同期読み込みなんですよね……。



類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.100 + (1001) - [97%] - 2012/6/13 22:46
- + JavaScript の質問用スレッド vol.101 + (1001) - [97%] - 2012/7/16 14:15
- + JavaScript の質問用スレッド vol.102 + (1001) - [97%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.103 + (1001) - [97%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.104 + (1001) - [97%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.106 + (1001) - [97%] - 2013/7/20 9:30
- + JavaScript の質問用スレッド vol.107 + (1001) - [97%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.108 + (1001) - [97%] - 2013/9/21 15:16
- + JavaScript の質問用スレッド vol.109 + (1001) - [97%] - 2013/10/7 13:16
- + JavaScript の質問用スレッド vol.135 + (1002) - [97%] - 2018/11/23 10:30
- + JavaScript の質問用スレッド vol.125 + (1001) - [97%] - 2015/10/7 17:45
- + JavaScript の質問用スレッド vol.115 + (1001) - [97%] - 2014/5/29 16:16
- + JavaScript の質問用スレッド vol.141 + (881) - [95%] - 2021/4/19 9:00
- + JavaScript の質問用スレッド vol.122 + (116) - [95%] - 2018/5/2 18:30
- + JavaScript の質問用スレッド vol.121 + (1001) - [95%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.122 + (1004) - [95%] - 2015/2/14 4:45
- + JavaScript の質問用スレッド vol.126 + (348) - [95%] - 2023/1/12 17:00
トップメニューへ / →のくす牧場書庫について