やりたいこと
知見のご教示をいただけたらうれしいです。
よろしくお願いします。
JavaScriptでのaタグvalue値の取得をしたいと思っています。
aタグのvalue値は、隣接するチェックボックスの状態によって、0 or 1が切り替わる仕様です。
(1)デフォルトではチェックボックスにチェックが入っていないので「0」が入った状態
(2)チェックを入れると「1」、再度チェックを外すと「0」がvalueに入ります
発生している問題
説明
(2)のチェックを入れたり外したりした後の状況で取得は可能なのですが、(1)のデフォルト状態で何故が取得できません。
コード
html
1<a class="target" value="0" onclick="close();">閉じる</a>
※上記のclose()は今回と関係ありません
下記のscriptで取得を試みています(コンソールで試しています)
javascript
1var targetClass = document.getElementsByClassName('target'); 2console.log(targetClass[0].value);
エラーコード
undefined
環境情報
・Google Chrome 63.0.3239.132
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/31 03:16
2018/01/31 03:24