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

207: 2021/11/23(火)11:38 ID:??? AAS
ES2015 から、class 構文が使えるから、

そういう、昔の書き方をしなくても良い
208: 2021/11/23(火)12:58 ID:??? AAS
せやなclass構文よりオブジェクトリテラルのスプレッド構文の方が新しいし
209
(2): 2022/01/20(木)18:22 ID:??? AAS
ぷよぷよプラグラミングの質問なんですが
外部リンク[pdf]:puyo.sega.jp
p8の18行あたり initialize ()の中でイベントリスナーでキー操作呼び出してるのですが
initialize ()って一回しか読まないものだと思うのですがどこでキーイベント取得するのでしょうか
一般的なプログラムだとメインの動いてるところで取得するイメージなんですが?
static initialize () {
// キーボードの入力を確認する
this.keyStatus = {
right: false,
left: false,
省21
210: 2022/01/24(月)18:28 ID:??? AAS
>>209
loop関数の最後に非同期のrAF(loop)があるから、その1/60秒の隙間でブラウザからキー入力を取得してんのかね。
211: 2022/02/03(木)09:16 ID:xW83/srj(1) AAS
nodejsでwebスクレイピングアプリを作っています
<body topicId="2557157" state="old">
こういうhtmlタグがあって、stateのvalueを取りたいのですが
Document.getElementsByTagName("body")[0].state
こうしてみたのですがundefinedとなります
取得する方法はないでしょうか
212
(1): 2022/02/03(木)13:05 ID:??? AAS
document.querySelector('body').getAttribute(’state’)
213: 2022/02/03(木)13:16 ID:??? AAS
>>212
できました!ありがとうございます!
214: 2022/02/06(日)13:35 ID:??? AAS
>>209
document.addEventListener('keydown', (e) => {
で、何回もイベント登録されたら、大変。
イベント登録は1回だけでよい

登録しておけば、keydown される度に処理される
215: 2022/02/16(水)11:41 ID:??? AAS
ヘイ、ジャックス!で括ったら辛せに慣れるかも
216: 2022/02/25(金)00:38 ID:CkkK8ZAi(1) AAS
見てる人いるかわかりませんが
ellipseでcanvasに楕円を描写したあと中央の部分をくり抜いて透明にしたいです
ellipseで緑色に描写した後arcで中心に円を描いてclipしても円の線が切り抜かれるだけで円形の穴はできませんでした。
217: 2022/02/25(金)17:01 ID:??? AAS
「html canvas 図形 切り抜き」などで検索すれば?
218
(1): 2022/03/03(木)20:47 ID:FU1IYJw+(1) AAS
スレ間違えたので、こちらで出直します

拠ない事情でフロントエンドを作ってるんだけど
<a><img></a>でaにaddEventListener(‘click’)したのに、飛んできたイベントのtargetプロパティがimgになってる
aを探して遡るのはなんか負けの気がする

aにイベント飛ばさせるテクはありますか?
219: 2022/03/03(木)21:08 ID:??? AAS
>>218
a要素にaddEventListenerしたんならcurrentTarget

外部リンク:developer.mozilla.org
220: 2022/03/04(金)02:30 ID:??? AAS
jQuery では、外側・親にイベントを付けて、親で、子のイベントをキャッチできる。
event.target で、子のvalue の値、1,2,3 を取得できる

<div id="btn-wrap">
<button class="BtnA BtnAll" value="1">A-1</button>
<button class="BtnA BtnAll" value="2">A-2</button>
<button class="BtnB BtnAll" value="3">B-3</button>
</div>

// 外側・親にイベントを付けて、親で、子のイベントをキャッチする
$( '#btn-wrap' ).on( 'click', function ( event ) {
const value = $( event.target ).prop( 'value' )
省3
221: 2022/03/04(金)02:38 ID:??? AAS
「js event.target vs event.currenttarget」で検索してみれば?
222: 2022/03/04(金)12:04 ID:vu0iDZXJ(1) AAS
ありがとう皆さん
currentTargetで目的を果たせました
223
(1): 2022/03/06(日)14:04 ID:nmfY1egB(1/2) AAS
自分のサイトにあるフォーム
↓?
googleフォーム
↓?
googleスプレッドシート

と情報を渡す時、?の部分はどのように実装すると良いでしょうか

・自分のサイトの「送信」ボタンを押すと、submitで送信する
・自分のサイトの「送信」ボタンをaタグにし、hrefをjsで編集する

?の部分はここを参考にしています
外部リンク:stackoverflow.com
224
(1): 2022/03/06(日)22:36 ID:??? AAS
aタグは、get しか出来ないでしょ?
Ruby on Rails では、post なども出来るようにしているけど

[Rails]aタグでも「data-method="delete"」を設定すればlink_toと同じ挙動
外部リンク:qiita.com

form = $('<form method="post" action="' + href + '"></form>'),

aタグをクリックされたら、見えないフォームを作って、post 送信している
225
(1): 2022/03/06(日)22:48 ID:??? AAS
>>224
は?rubyとかもう化石じゃないですか。使いませんよ
postするならsubmitすればいいだけだし。rubyってこんなアホしか使ってないんですか?
226: 2022/03/06(日)22:49 ID:nmfY1egB(2/2) AAS
すいません、あまりの気持ち悪さに口が悪くなってしまいました
あとID隠してしまいましたが>>225は私です
1-
あと 516 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.014s