[過去ログ] + JavaScript の質問用スレッド vol.99 + (1001レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
32: 2012/04/11(水)18:49 ID:??? AAS
>>31
えっ
name属性付けられないタグとかってあるんですか?
タグにデータを保存したい場合何の属性使えばいいでしょうか?
33
(1): 2012/04/11(水)18:54 ID:??? AAS
name属性はグローバル属性じゃない
データ保存したいなら 外部リンク[html]:www.html5.jp
34: 2012/04/11(水)18:54 ID:??? AAS
ソースも書いたら?
35: 2012/04/11(水)19:05 ID:??? AAS
>>33
ありがとうございます。
でもHTML5限定ですよね?

ソースは、
var all = document.getElementsByTagName("span");

for(var i=0;i<all.length;++i){
classname=all[i].className;
if(classname=="target"){
data=all[i].getAttribute("name");
alert(data);
省4
36: 2012/04/11(水)19:21 ID:??? AAS
spanにname属性書いてる時点でHTMLのバージョンなんて関係ないだろ
37: 2012/04/11(水)19:24 ID:??? AAS
hogeとtargetは一致してないし
38: 2012/04/11(水)20:23 ID:??? AAS
両方ともあくまで例で適当に書いたから間違えただけ
本当のコードはちゃんと同じクラス名だよ
39: 2012/04/11(水)20:26 ID:??? AAS
お前誰だよ
40: 2012/04/11(水)20:31 ID:??? AAS
<li>の中だと動かない原因を解明しなよ
気になるから
41: 2012/04/11(水)20:36 ID:??? AAS
質問するために再現する最小のコード
を作っているうちに解決するもんだ
質問時に再現する最小のコードの提出を必須にすれば平和になる
そして過疎化
42: 2012/04/11(水)20:41 ID:??? AAS
俺だって時間ないから、parentNodeでli要素取得して、
innerHTMLで書き出して、正規表現でname属性の値を取得するという力技で対処したよ
もういいんだ
時間ナインだよ
ありがとうございました
43: 2012/04/11(水)21:10 ID:??? AAS
どうせ文法違反するならdata-name属性とかにしといた方が良いよ
44
(1): 2012/04/11(水)22:48 ID:??? AAS
そうするとそんな属性ありませんって言われて、
エディタで警告が出るんだが

なるべくgoogle検索でペナルティが発生しない綺麗なコードを書きたいんだが
どっちがいいんだろう
45: 2012/04/11(水)22:52 ID:??? AAS
name属性に指定して何をしたいのかちょっと分からない
46: 2012/04/11(水)22:55 ID:??? AAS
値持たせてーんじゃねー?
47: 2012/04/11(水)23:00 ID:??? AAS
どうせJavaScriptで処理するんだから
値はJavaScriptの変数に入れたらいいんじゃねえの
48
(1): 2012/04/11(水)23:17 ID:??? AAS
>>44
どの仕様書でも既定されてないnameより、HTML5で規定されてるdata-*の方がいいに決まってるだろ
49
(1): 2012/04/11(水)23:41 ID:??? AAS
>>48
やっぱそうだよな
そうするわ
50: 2012/04/12(木)08:17 ID:??? AAS
>>49
補足するとHTML5にしてdata-*を使えばいいんだよ。
51
(2): 2012/04/12(木)08:21 ID:??? AAS
setUserDataが廃止されたのは、data-*使えってことなんかね?
1-
あと 950 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.015s