javascript得意なやつおるか?

1 : 2022/07/16(土) 03:48:55.138 ID:0JICC7vn0
htmlにボタンいっぱい設置して
ボタン1
ボタン2
ボタン3
があって、
.jsで配列const a = ["1","2","3"]って配列置いといて

ボタン1を押されたら配列の1を取得するみたいな時どーすりゃいいんだ

2 : 2022/07/16(土) 03:50:17.449 ID:Kv4gEP/6a
プログラミングなんてやった事ないよ!
4 : 2022/07/16(土) 03:50:43.970 ID:0JICC7vn0
>>2
だよな
おれも全然わかんねんだよ
3 : 2022/07/16(土) 03:50:32.536 ID:VnEpI8QTd
添字が1である2なのか添字が0である1なのか
5 : 2022/07/16(土) 03:51:04.077 ID:0JICC7vn0
>>3
読めない
舛添の添か
6 : 2022/07/16(土) 03:51:44.867 ID:YKVm8NOd0
何番目のボタンか調べて服を脱ぎます
7 : 2022/07/16(土) 03:51:49.384 ID:BziAyLvj0
progateでもやれ
10 : 2022/07/16(土) 03:53:03.954 ID:0JICC7vn0
>>7
あーこういうの見ようかな
勉強しようと思って本は読み出したが
18 : 2022/07/16(土) 03:56:26.010 ID:BziAyLvj0
>>10
本気出せば1ヶ月で終わるから本より安いぞ
20 : 2022/07/16(土) 03:59:03.142 ID:0JICC7vn0
>>18
プライムデーで安かったからkindle読み出したわ
こっちも見てみるわ
てかわからんか?これ
8 : 2022/07/16(土) 03:52:25.980 ID:+YkgepIm0
試しに作ってみたらうまく動いたから寝るわ
11 : 2022/07/16(土) 03:53:20.151 ID:0JICC7vn0
>>8
フェルマーみたいなこと言うなよ
書けよここにそれ
9 : 2022/07/16(土) 03:52:47.478 ID:VnEpI8QTd
onclick="取得する(a[0])"
14 : 2022/07/16(土) 03:54:37.005 ID:0JICC7vn0
>>9
kwsk
12 : 2022/07/16(土) 03:53:37.635 ID:EEJLK+rR0
これくらい人に聞く前にググれよ
いくらでも出てくるだろ
15 : 2022/07/16(土) 03:54:47.839 ID:0JICC7vn0
>>12
もう何時間もやってる
13 : 2022/07/16(土) 03:54:26.857 ID:fobzjQTt0
配列の1が0なのか1なのかわからない
16 : 2022/07/16(土) 03:55:39.488 ID:0JICC7vn0
>>13
どっちでもいい、0.1.2.3.4.5….で大丈夫
やってるのはそこがファイル
17 : 2022/07/16(土) 03:56:07.870 ID:devbU67m0
>>1が見えない時点でどうでもいい
19 : 2022/07/16(土) 03:56:40.692 ID:eNE+UHvAr
こんなん?ちゅーてソースコード貼ろうとしたらエラー出たから自分で頑張れ
22 : 2022/07/16(土) 04:00:14.135 ID:0JICC7vn0
>>19
5chの使い方覚えてからcome again
21 : 2022/07/16(土) 03:59:28.669 ID:vynLQq/Y0
イベントで発火して、.mapで走査。
条件一致で返す関数をつくる
23 : 2022/07/16(土) 04:00:34.827 ID:0JICC7vn0
>>21
参考に関数書いてもらっていいか?
24 : 2022/07/16(土) 04:01:33.514 ID:EEJLK+rR0
まず関数ってわかるか?
htmlタグ内にオンクリック=''関数名(引数)"を書くんだ(そのまま書くとエラーになるからカタカナにしてる)
そして関数に渡された引数を元に場合分けされた処理を書くのが1番簡単だと思う 見栄えは悪いがな
27 : 2022/07/16(土) 04:06:00.245 ID:0JICC7vn0
>>24
関数はわかるけど使いこなせるほどわからない
引数昨日勉強したからギリわかる
ボタン押すのに対して、やりたい動作が返せたんだけど、
ボタン増やしたらそれに対して同じ動作を返すならいいんだけど、配列の違う内容が返せないんだ
25 : 2022/07/16(土) 04:02:41.457 ID:GkpCDJBvd
ボタンに属性つけてif文でイベント実行させるようにするんじゃダメ?
28 : 2022/07/16(土) 04:07:09.345 ID:0JICC7vn0
>>25
属性をどうすれば数が増えた時に使いやすいのかが一番知りたい
ボタン何百個になるかわかんない、1個ならやりたいことできた
31 : 2022/07/16(土) 04:12:25.272 ID:GkpCDJBvd
>>28
ボタン複数個なら名前でええやろ
button1,2,3とか
増やすボタン的なのがあってそれ押すとボタンが増えるみたいな感じならclick(function())で属性を振れるようにするとか
39 : 2022/07/16(土) 04:20:24.730 ID:0JICC7vn0
>>31
かなり多いからforかswichでいくら増えても対応できるようにしたいんだけど
関数宣言で属性振るってわからんからあとで調べてみる
26 : 2022/07/16(土) 04:04:07.564 ID:vynLQq/Y0
オライリーのjavascript通読するのおすすめだよ。
あれはキメラ言語で、欲しいものから勉強していくと全体像見えない。
29 : 2022/07/16(土) 04:08:18.475 ID:0JICC7vn0
>>26
サイのやつか、結構でてきたなこれ
レベルアップしたら見てみるわ
30 : 2022/07/16(土) 04:11:39.284 ID:0JICC7vn0
ボタン1押したらWindowアラートに1
ボタン2押したらwindowアラートに2
…..

これなら簡単か?これわかればなんとかなるかも

32 : 2022/07/16(土) 04:12:30.097 ID:0JICC7vn0
あげ
33 : 2022/07/16(土) 04:12:34.287 ID:2xagVDEa0
とりあえずmdm 眺めてみたら?
35 : 2022/07/16(土) 04:12:57.982 ID:2xagVDEa0
>>33
変換ミスった
MDN な
40 : 2022/07/16(土) 04:20:36.693 ID:0JICC7vn0
>>33
合法ドラッグですか?
37 : 2022/07/16(土) 04:17:05.249 ID:KF4gPNPad
PHPとか学んでプログラムからHTML作れるようになった方が
1のやりたいことできるかも
44 : 2022/07/16(土) 04:24:38.234 ID:0JICC7vn0
>>37
phpも勉強したいわ
38 : 2022/07/16(土) 04:19:35.740 ID:iHcsUSEvd
AngularJSしか知らんけどng-repeatとかでもいけるか

コメント

タイトルとURLをコピーしました