JavaScriptを教えてもらうat PHP
JavaScriptを教えてもらう - 暇つぶし2ch898:nobodyさん
08/08/05 05:30:18
説明文を日本語にできるからです。

899:nobodyさん
08/08/05 05:31:31
関数名がアルファベットだと日本語で説明できないってこと?謎

900:nobodyさん
08/08/05 05:47:04
いや、関数名を日本語にするか、もしくは呼び出し側を日本語にする方法があれば、知りたかったんですけど。
できるのか、出来ないのかを知りたい訳で、出来ない場合の解決法を聞いてる訳ではないです。
ブラウザ側で呼び出し用の関数が見える場合に、それが日本語になればいいのです。

901:nobodyさん
08/08/05 09:58:54
>>900
すごいな。
質問は受け付けず自分の言いたいことだけ言うって。
できるのかできないのかを知りたいならできるよ。

902:nobodyさん
08/08/05 10:43:53
>>901
できる、って言い切って大丈夫?
文字コードやブラウザに関係なく、できるって言い切って大丈夫?


俺はこんな面倒なこと検証する気はしないw

903:nobodyさん
08/08/05 12:43:28 GTIhml3u
だから、できるかできないか なら できる だろ
ピザでも食ってろデヴ!

904:nobodyさん
08/08/05 12:43:50
VBなら使えるよな。日本語の関数名

905:nobodyさん
08/08/05 13:01:08
アルファベットだと説明できないという状況が分からねぇw

906:901
08/08/05 13:56:59
>>902
理由も書いてないから「できる」って言いきっていいでしょ。
使えないけど、エラーにならないし。

907:nobodyさん
08/08/09 23:53:31
質問させてください。
下記のような構成でイメージを表示してあるinputがあったとします。
<from name="フォーム名">
<table>
<tr id="oya">
<td><input type="image" id="(適当なid)" src="(リンク用の画像ファイル)" onClick="window.open(適当に遷移)"></td>
</tr>
<tr id="ko">
<td>適当なデータ</td>
</tr>
</table>
</from>

このとき、このページを読み込んだ時に「親行に対して子行が存在しなかったら親行のリンクを不可にする」
というjsを組みたいと思っています。その中で質問が2点あります。


908:nobodyさん
08/08/09 23:54:25
1.オブジェクトの存在判定
ホームページを回ってると「if(オブジェクト名)」で判定できる、という記述を見つけたので
「if(ko)」で判定しようと思いましたが、エラーになってしまいました。
どうにかしてオブジェクトの存在有無をチェックする方法はないでしょうか?
2.inputのタイプ変換
以前、

new_name =( 新しい画像ファイル名);
var obj = self.document.all["oya"];
obj.src = new_name;

といった感じで条件によって画像を切り替えるというものを作ったことがありますが同じように

new_name = "hidden";
var obj = self.document.all["oya"];
obj.type = new_name;

と、言うようにし、隠し項目にしてリンクをできないようにしようと思いましたがエラーになってしまいました。
typeを後から変更することは不可能なのでしょうか? また、不可能なら何か別の手法はありませんでしょうか。
よろしくお願いします。

909:nobodyさん
08/08/10 00:27:52
FROM タグは斬新だな。HTML 5 ってやつかな。

910:nobodyさん
08/08/10 01:44:41
>>907

>「if(ko)」で判定しようと思いましたが、エラーになってしまいました。
エラー出るサンプル
>typeを後から変更することは不可能なのでしょうか?
よくわからんけどIEだとエラーになるね。要素ごと消すかCSSで消すか
document.all["oya"].style.display = "none";

911:nobodyさん
08/08/10 12:38:49 zYH/+lU8
>910

失礼しました。作ろうとしたソースを記載します。

function tesuto(){

if(!self.document.all["ko"]){

new_name = "hidden";
var obj = self.document.all["oya"];
obj.type = new_name;

}

このようなソースをonloadで呼び出そうとしていました。
ですが、ifの判定が上手くいかないのと、typeをhiddenに
切り替えようとした際にエラーになる状況に陥っています。

912:nobodyさん
08/08/10 22:44:27
>>911
もうなんかめんどくさいから自分でサンプルはるお。参考にして

<input id="oya" type="button" value="oya">
<!-- <input id="ko" type="button" value="ko"> -->
<script>
if( !document.getElementById("ko") ) {
  alert( "koが無いからoya消す" );
  document.getElementById("oya").style.display = "none";
}
else {
  alert( "koがあるよ" );
}
</script>

913:nobodyさん
08/08/14 16:21:51 zmorsig9
下のような関数で、数字の前に%を付けたいのですが、
数字の前に%を付けるにはどうすればいいでしょうか?
また、javascriptで、%1234 というような数値は何かを
意味するのでしょうか?

function test( varNumber ){
return '%'+varNumber;
}

914:nobodyさん
08/08/14 17:03:36
こっちが聞きたいわw

915:nobodyさん
08/08/14 17:20:23 zmorsig9
さーせんw

916:Logue ◆grDYeooZwg
08/08/17 11:10:04
dojo.requireで自作のスクリプトを読み込ませようとしているけど、
FireFoxでは読み込まれるのにIEだと失敗する。

ページにスクリプトのソースをコピーして<script>タグに貼り付けるとIEでも動くだけに、
どうデバックすればいいんだろ?

だいたい、こんな感じのスクリプト
dojo.provide("hoge")
hoge = {
init: function(){
...
},
elem: {
xx: '0',
yy: '1',
}
}

917:Logue ◆grDYeooZwg
08/08/17 11:13:33
ミス。これの間違いです。動くスクリプトもあれば動かないスクリプトもある状態。
dojo.provide("hoge")
hoge = {
init: function(){
...
},
elem: {
xx: '0',
yy: '1' ← ,があるとだめでした。
}
}

918:nobodyさん
08/08/17 21:50:01
画像を自動スクロールして、始点から終点、終点と支店がくっついた状態で無限ループスクロールって作れますか?


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch