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

みんなの評価 :
レスフィルター : (試験中)
かっこよすぎる・・・>>107
javascriptをやってるやつは低能なんだろ
ゴミ頭がごみめら
マジ可哀想なんていうかかすそのもの
javascriptwwwwwwwwwwwwwww
ウェブサイト?wwwwwwwwwwwwww
わらわせんじゃねえよごみめら
ゴミ頭がごみめら
マジ可哀想なんていうかかすそのもの
javascriptwwwwwwwwwwwwwww
ウェブサイト?wwwwwwwwwwwwww
わらわせんじゃねえよごみめら
>>111
Perl忍者たん、だーい好き♥
Perl忍者たん、だーい好き♥
Perl忍者氏に JavaScript でどんな嫌なことがあったんだろうかと想像すると、じわじわ込み上げてくるものがあるな。
質問なんですが、
var array = [{'a':10,'b':20},{'a':40,'b':10},…続く];
こういうスクリプトを簡潔に書く方法はありますでしょうか?
var array = [{'a':10,'b':20},{'a':40,'b':10},…続く];
こういうスクリプトを簡潔に書く方法はありますでしょうか?
今日から調べながら作り始めたので変なところがあったら申し訳ない
exelでは30分程度で作れたが
ゲームの数値計算をjavascript作ろうと考えて色々試している
基本ステータスを入力して成長後の基準値を出すところまではできたが
その成長後の基準値に倍率を掛ける方法がわからない
A,B、C、D、Eを入力
↓
F,G,H,I,J・・・10種類程度の基準値表示
↓
パターン選択ボタンまでは完成
↓
パターンα選択時 倍率F*105%、J*104%
β選択時 倍率F*110% G*105%
・
・
・
↓
最終的には基準値を出さずに
選択したパターンに応じて修正値だけを表示したい
exelでは30分程度で作れたが
ゲームの数値計算をjavascript作ろうと考えて色々試している
基本ステータスを入力して成長後の基準値を出すところまではできたが
その成長後の基準値に倍率を掛ける方法がわからない
A,B、C、D、Eを入力
↓
F,G,H,I,J・・・10種類程度の基準値表示
↓
パターン選択ボタンまでは完成
↓
パターンα選択時 倍率F*105%、J*104%
β選択時 倍率F*110% G*105%
・
・
・
↓
最終的には基準値を出さずに
選択したパターンに応じて修正値だけを表示したい
>>116
var x = [10, 20, 40, 10, …];
var array = [];
for (var i = 0; i < x.length; i += 2) { array.push({'a': x[i], 'b': x[i + 1] }; }
こういうこと?
var x = [10, 20, 40, 10, …];
var array = [];
for (var i = 0; i < x.length; i += 2) { array.push({'a': x[i], 'b': x[i + 1] }; }
こういうこと?
function bp()
{
frm1.hp.value = (frm1.tai.value * 5 + frm1.atk.value * 4
+ frm1.w2k.value * 2.5 + frm1.agl.value * 5.1 + frm1.min.value * 6.5);
frm1.mp.value = (frm1.tai.value * 4.9
+ frm1.atk.value * 6.5 + frm1.w2k.value * 7 + frm1.agl.value * 5.6 + frm1.min.value * 6);
こんな感じで出した数値にAパターンを選んだらHP*105%だけ
BパターンでHP*110% 攻撃力*120%のような修正を加えたい
function pa()
{
frm2.hp.value = (frm1.hp.value * 1.05) ;
とかやってるんだけど反応しないので詰まった
{
frm1.hp.value = (frm1.tai.value * 5 + frm1.atk.value * 4
+ frm1.w2k.value * 2.5 + frm1.agl.value * 5.1 + frm1.min.value * 6.5);
frm1.mp.value = (frm1.tai.value * 4.9
+ frm1.atk.value * 6.5 + frm1.w2k.value * 7 + frm1.agl.value * 5.6 + frm1.min.value * 6);
こんな感じで出した数値にAパターンを選んだらHP*105%だけ
BパターンでHP*110% 攻撃力*120%のような修正を加えたい
function pa()
{
frm2.hp.value = (frm1.hp.value * 1.05) ;
とかやってるんだけど反応しないので詰まった
>>120
報告乙
報告乙
>>118
わかりづらいからドラゴンボールで例えて
わかりづらいからドラゴンボールで例えて
>>125
レスありがとうございます。
addはこんな形です。 しかし、addで追加したフォームだけremoveが効かず、
最初に生成されるフォームだけremoveできるのです。
指摘されたnewNodeといった形でやってるのではないかと思うのですが、
これではだめなのでしょうか?
$("#addMore").click(function() {
var newForm = $(".newForm").last();
newForm.after(<tr class="newForm">
<td>
<input type="text" name="data[Alert][1][keywords]" value="" id="Alert2Keywords">
</td>
<td><img src="/select/img/cross.png" alt="remove" class="removeButton"></td>
</tr> );
});
レスありがとうございます。
addはこんな形です。 しかし、addで追加したフォームだけremoveが効かず、
最初に生成されるフォームだけremoveできるのです。
指摘されたnewNodeといった形でやってるのではないかと思うのですが、
これではだめなのでしょうか?
$("#addMore").click(function() {
var newForm = $(".newForm").last();
newForm.after(<tr class="newForm">
<td>
<input type="text" name="data[Alert][1][keywords]" value="" id="Alert2Keywords">
</td>
<td><img src="/select/img/cross.png" alt="remove" class="removeButton"></td>
</tr> );
});
>>123
未検証だが、こんな感じ。
$('table').click(function (event) {
var target = $(event.target);
if (target.is('img.removeButton')) {
target.parent().parent().remove();
}
});
未検証だが、こんな感じ。
$('table').click(function (event) {
var target = $(event.target);
if (target.is('img.removeButton')) {
target.parent().parent().remove();
}
});
Javascriptでツイッターへの投稿用のものを作ろうとしているのですが
現在OAuth認証でアクセストークンを取得するところまでできています。
次に
var params = "oauth_consumer_key=コンシューマキー&oauth_nonce=ランダム文字列&oauth_signature_method=HMAC-SHA1&oauth_timestamp=タイムスタンプ&oauth_token=アクセストークン&oauth_version=1.0&status=test&oauth_signature=シグネチャ"
というデータを作って
function StatusUpdate(){
var Url = "http://api.twitter.com/1/statuses/update.xml";
var Data = params
SendXmlHttpRequest(Url, Data);
}
function SendXmlHttpRequest(Url,Data) {
XmlHttpRequest.abort();
XmlHttpRequest.onreadystatechange = ResponseCheck;
XmlHttpRequest.open('POST', Url, true);
XmlHttpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
XmlHttpRequest.send(Data);
function ResponseCheck(){
if (XmlHttpRequest.readyState == 4 && XmlHttpRequest.status == 200) {
document.getElementById("txtresult").value = XmlHttpRequest.responseText;
}
という感じで「test」とツイッターにつぶやきたいのですがうまく投稿できません
初心者なりに調べてみたのですがいまいちわからなくて悩んでいます。
POSTでのXmlHttpRequest送信で間違っているところなどありましたら教えていただけないでしょうか?
現在OAuth認証でアクセストークンを取得するところまでできています。
次に
var params = "oauth_consumer_key=コンシューマキー&oauth_nonce=ランダム文字列&oauth_signature_method=HMAC-SHA1&oauth_timestamp=タイムスタンプ&oauth_token=アクセストークン&oauth_version=1.0&status=test&oauth_signature=シグネチャ"
というデータを作って
function StatusUpdate(){
var Url = "http://api.twitter.com/1/statuses/update.xml";
var Data = params
SendXmlHttpRequest(Url, Data);
}
function SendXmlHttpRequest(Url,Data) {
XmlHttpRequest.abort();
XmlHttpRequest.onreadystatechange = ResponseCheck;
XmlHttpRequest.open('POST', Url, true);
XmlHttpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
XmlHttpRequest.send(Data);
function ResponseCheck(){
if (XmlHttpRequest.readyState == 4 && XmlHttpRequest.status == 200) {
document.getElementById("txtresult").value = XmlHttpRequest.responseText;
}
という感じで「test」とツイッターにつぶやきたいのですがうまく投稿できません
初心者なりに調べてみたのですがいまいちわからなくて悩んでいます。
POSTでのXmlHttpRequest送信で間違っているところなどありましたら教えていただけないでしょうか?
>>129
テクニック = たまたま上手く動くミス
テクニック = たまたま上手く動くミス
はじめまして。
ググっても分からなかったのでこちらで質問させて頂きます。場違いでしたらすみません…
ツイッターのウィジェットに関しての質問です。
ホームページに複数のアカウントのプレビュー画面を表示させたいのですが、
アカウント別に表示させる事が出来ません。
使用しているのがこちらのページ中部のコードです。
http://blog.japonsuki.jp/?eid=844237
背景や表示させたい文字をカスタムする為に、このデータを使っています。
また、下記のページで紹介しているやり方で複数のアカウントのつぶやきが
表示されるのですが、
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1447277044
このやり方だと一つの入れ子の中に複数のウィジェットが表示されてしまいます。
あくまでも1つの入れ子に対して1ウィジェット、というやり方で
1つのページ内に複数のウィジェットを表示させるやり方を探しています。
javascriptが絡んでいるので、こちらで質問させて頂きました。
どなたか分かる方がいましたら、よろしくお願いします。
ググっても分からなかったのでこちらで質問させて頂きます。場違いでしたらすみません…
ツイッターのウィジェットに関しての質問です。
ホームページに複数のアカウントのプレビュー画面を表示させたいのですが、
アカウント別に表示させる事が出来ません。
使用しているのがこちらのページ中部のコードです。
http://blog.japonsuki.jp/?eid=844237
背景や表示させたい文字をカスタムする為に、このデータを使っています。
また、下記のページで紹介しているやり方で複数のアカウントのつぶやきが
表示されるのですが、
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1447277044
このやり方だと一つの入れ子の中に複数のウィジェットが表示されてしまいます。
あくまでも1つの入れ子に対して1ウィジェット、というやり方で
1つのページ内に複数のウィジェットを表示させるやり方を探しています。
javascriptが絡んでいるので、こちらで質問させて頂きました。
どなたか分かる方がいましたら、よろしくお願いします。
いまいちよく分かんないんだけど、こんな感じか?
for(var i = 0; i < size; i++) {
var j = i+1;
if (j < 11) {
str += '<a href="#" rel="'+j+'">';
str += (settings.linkText == null) ? j : settings.linkText[j-1];
} else if (j === 11) {
str += '<a href="#" rel="'+j+'" style="text-decoration: none; color: #000; font-weight: bold;">';
str += (settings.linkText == null) ? '...' : settings.linkText[j-1];
} else if (i === size - 1) {
str += '<a href="#" rel="'+j+'">';
str += (settings.linkText == null) ? j : settings.linkText[j-1];
} else {
str += '<a href="#" rel="'+j+'" style="display: none;">';
}
str += '</a>';
}
暇だからいいけど、少しは自分でがんばってみれ
for(var i = 0; i < size; i++) {
var j = i+1;
if (j < 11) {
str += '<a href="#" rel="'+j+'">';
str += (settings.linkText == null) ? j : settings.linkText[j-1];
} else if (j === 11) {
str += '<a href="#" rel="'+j+'" style="text-decoration: none; color: #000; font-weight: bold;">';
str += (settings.linkText == null) ? '...' : settings.linkText[j-1];
} else if (i === size - 1) {
str += '<a href="#" rel="'+j+'">';
str += (settings.linkText == null) ? j : settings.linkText[j-1];
} else {
str += '<a href="#" rel="'+j+'" style="display: none;">';
}
str += '</a>';
}
暇だからいいけど、少しは自分でがんばってみれ
>>134
分りました。あえてそうしてるのか、間違ってそうしてるのか判断ができなくて。
分りました。あえてそうしてるのか、間違ってそうしてるのか判断ができなくて。
function hoge(n) {
var a1 = $(me).find(navid).find('a');
var a2 = $('#nav1').find('a');
var len = a1.length - 1;
var c = 3; // 表示件数
var num = Math.floor(n / c);
var s = num < 1 ? 1 : num * c + 1;
var m = s + c - 1;
for (var i = 1; i < len; i++) {
if (i >= s && i <= m) {
$(a1[i]).css('display', 'inline');
$(a2[i]).css('display', 'inline');
} else {
$(a1[i]).css('display', 'none');
$(a2[i]).css('display', 'none');
}
}
}
こっちの方がユーザに優しいかもしんない
シンプルな動きだし
var a1 = $(me).find(navid).find('a');
var a2 = $('#nav1').find('a');
var len = a1.length - 1;
var c = 3; // 表示件数
var num = Math.floor(n / c);
var s = num < 1 ? 1 : num * c + 1;
var m = s + c - 1;
for (var i = 1; i < len; i++) {
if (i >= s && i <= m) {
$(a1[i]).css('display', 'inline');
$(a2[i]).css('display', 'inline');
} else {
$(a1[i]).css('display', 'none');
$(a2[i]).css('display', 'none');
}
}
}
こっちの方がユーザに優しいかもしんない
シンプルな動きだし
F()は変えられない=一度に引き受けられる引数は一つ
なんだから、何度もクエリを送りつける以外ないんじゃなかろか?
なんだから、何度もクエリを送りつける以外ないんじゃなかろか?
画像のプリローダーってありますよね?
が、ありすぎてどれが良いのかわかりません。皆さんどれを使ってますか?
jqueryを使うものを教えてくれると嬉しいです。よろしくお願いします。
が、ありすぎてどれが良いのかわかりません。皆さんどれを使ってますか?
jqueryを使うものを教えてくれると嬉しいです。よろしくお願いします。



類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.87 + (1001) - [97%] - 2011/6/21 6:33
- + JavaScript の質問用スレッド vol.81 + (1001) - [97%] - 2010/12/10 20:01
- + JavaScript の質問用スレッド vol.88 + (1001) - [97%] - 2011/7/20 7:03
- + JavaScript の質問用スレッド vol.86 + (1001) - [97%] - 2011/5/27 21:50
- + JavaScript の質問用スレッド vol.85 + (1001) - [97%] - 2011/4/25 21:32
- + JavaScript の質問用スレッド vol.84 + (1001) - [97%] - 2011/3/30 7:32
- + JavaScript の質問用スレッド vol.83 + (1001) - [97%] - 2011/2/24 8:02
- + JavaScript の質問用スレッド vol.80 + (1001) - [97%] - 2010/11/9 2:17
- + JavaScript の質問用スレッド vol.89 + (1001) - [97%] - 2011/9/4 4:17
- + JavaScript の質問用スレッド vol.126 + (348) - [95%] - 2023/1/12 17:00
- + JavaScript の質問用スレッド vol.123 + (1002) - [95%] - 2015/4/27 23:30
- + JavaScript の質問用スレッド vol.126 + (952) - [95%] - 2015/11/18 13:15
- + JavaScript の質問用スレッド vol.127 + (160) - [95%] - 2021/7/16 9:30
- + JavaScript の質問用スレッド vol.127 + (1001) - [95%] - 2016/2/4 0:15
- + JavaScript の質問用スレッド vol.128 + (1001) - [95%] - 2016/2/26 6:45
- + JavaScript の質問用スレッド vol.112 + (1001) - [95%] - 2013/11/27 16:46
- + JavaScript の質問用スレッド vol.125 + (1001) - [95%] - 2015/10/7 17:45
トップメニューへ / →のくす牧場書庫について