+ JavaScript の質問用スレッド vol.126 + [転載禁止]©2ch.net (740レス)
1-

178: 2021/11/01(月)23:27 ID:XLAyepcU(1) AAS
>>177
やっとわかりました。
window.frames[].document.forms[].document.getElementsBy〜じゃなくて、
window.frames[].document.forms[].elements[]なんですね
ずっとVBAの感覚で考えてました
ありがとうございました
179
(1): 2021/11/05(金)23:37 ID:hm/glH/N(1) AAS
document.querySelector("#hoge").innerHTML = <span role="textbox"><test></test></span>";
と入力してテキストボックス内に<test></test>と表示したいのですが上手く行きません
<を&lt;にエスケープすれば解決しますが、他に"<test></test>"で囲ったりして解決する方法はないのでしょうか?
180: 2021/11/06(土)00:56 ID:??? AAS
document.querySelector("#hoge").innerHTML = '<span role="textbox"></span>';
の後に
document.querySelector("#hoge>span").innerText = '<test></test>';
とか?
悪いけどエスケープよりメモリ・速度とも効率悪いよ
なんでそんな要件なのか、何がしたいのか全然書いてないからこうしたら?のアドバイスもしづらい
181: 2021/11/06(土)13:10 ID:??? AAS
>>179
エスケープ用の関数用意してからテンプレートリテラルで
console.log(`<span role="textbox">${escape_html("<test></test>")}</span>`);
外部リンク:qiita.com
182: 2021/11/06(土)19:56 ID:??? AAS
関数にしただけで何も解決しとらんが
183
(1): 2021/11/07(日)11:15 ID:??? AAS
自分のホムペに天気予報だけとってきて出したいんですが、できますか?
IFRAMEを使えばできると自分は聞いたんですが相手の画面全部が入っ
てしまいます。焦ってます。JAVAが得意でなんとか出来る方法を知って
る方お願いします。
184: 2021/11/07(日)11:53 ID:??? AAS
Windows10なら天気は常時右下に表示されてると思うけど、需要あるんかいな
185: 2021/11/07(日)13:47 ID:??? AAS
のようなコードが出てきますが出来ません
Rubyとかはサイトが非対応みたいです
186
(1): 2021/11/07(日)13:59 ID:??? AAS
自分のサイトに置いてあるjsonファイルを一緒に置いてある
javascriptから書き換える方法を知ってる人いますか
(URLが書き込めない)
のようなコードが出てきますが出来ません
Rubyとかはサイトが非対応みたいです
jsonの内容は{"a":1}だけで
aを2に変えるだけのコードを教えてください
言葉で説明されても全くわかりません
187: 2021/11/07(日)14:01 ID:??? AAS
function WriteToFile(){
let hugastring = JSON.stringify(huga);
let blob = new Blob([hugastring],{type:"text/plan"});
let link = document.createElement('a');
link.href = UR.createObjectURL(blob);
link.download = '作ったファイル.json';
link.click();
}
188: 2021/11/07(日)14:02 ID:??? AAS
これは何をするコードですか?
189
(1): 2021/11/07(日)14:26 ID:??? AAS
スクリプト初心者です。教えてください。
画像(25枚くらい)をページの端のほうに小さくスライドショー
でのせたいと思っています。
画像の出方はアクセスするたびランダムで
どの画像をクリックしても同じURLへ別windowで飛ぶようにしたいんです。
どうにかスライドショー&リンクまではできましたが
どうやっても別windowで開かないんです。
どうすればいいのでしょうか?
よろしくお願いします。
190
(1): 2021/11/07(日)16:04 ID:??? AAS
>>189
単にaタグで囲めばいいんじゃない?
JSでやる必要ないよ
191: 2021/11/07(日)22:01 ID:??? AAS
>>190
ありがとうございます。
何度もソースコードを投稿しようとしているのですがはじかれます。
すみません。
192: 2021/11/07(日)22:40 ID:??? AAS
スクリプトタグは、はじかれる。
<scr@ipt>

コードは、jsfiddle, paiza などへ書けばよい。
>>2-4
を参照
193: 2021/11/07(日)23:01 ID:??? AAS
>>183
iframe にサイズ指定をすれば、小さく表示されるのでは?
194
(1): 2021/11/07(日)23:12 ID:??? AAS
>>186
ファイルの保存は、バックエンド(サーバー側)の言語で書く

例えば、Ruby on Rails なら、Rubyで書く。
Word Press なら、PHP で書く。
Node.js なら、JavaScript で書く

だから、まず、サーバーのフレームワークが何で、言語が何か、調べなければならない

それかサーバーに、ファイル保存用のAPI が作ってあって、
それを通して、保存できるようになっているとか
195: 2021/11/08(月)19:57 ID:??? AAS
>>194
ありがとうございます
意味わからなくて無理そうなのでjsonに保存するのは諦めて
javascriptの変数をメールフォームに入れて送るのを試してみます
196
(3): 2021/11/16(火)00:44 ID:??? AAS
すいません、下記のようにボタンを押した時の処理をあらかじめ一つずつJSで書いて書いてるんですが、
ボタンの種類と数が莫大な量になるとJSを書くのが大変になってきました

逆にクリックされた任意のボタンオブジェクトを変数に入れる方法ってあったりしますでしょうか
(ボタンがクリックされる→クリックされたボタンのclassやvalueやtextを調べて目的の処理、という順番に変更したい)

下記が現状のコードです

・html
<button class="BtnA" value="固有の番号">ボタンAタイプ</button>
<button class="BtnA" value="固有の番号">ボタンAタイプ</button>
<button class="BtnB" value="固有の番号">ボタンBタイプ</button>

・js
省8
197
(1): 2021/11/16(火)00:51 ID:??? AAS
イベント移譲
ボタンの親にイベントをつけてevent.targetを調べれば、押されたボタンが分かる
1-
あと 543 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.008s