teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

文章の修正

2021/06/19 07:22

投稿

despaine198
despaine198

スコア7

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,6 @@
1
1
  htmlファイルに記載してあるaaaaaaaの文字列の幅を取得したいです。
2
2
  javascriptでこのように記載すると0という数字が出てきてうまく取得ができません。
3
- ネットで調べたらgetElementById()を使った手法は多く見られるが
3
+ ネットで調べたらgetElementById()を使った手法は多く見られた。
4
- getElementsByTagName()を使った方法は見つかりませんでした。
5
- 今回はIDは使っていないのでgetElementsByTagName()を使った方法を教えていただけないでしょうか?
6
- (あと、CSSも使っていないです。)
7
4
 
8
5
  ```html
9
6
  (省略)
@@ -11,6 +8,6 @@
11
8
  (省略)
12
9
  ```
13
10
  ```javascript
14
- var w = document.getElementsByTagName("p")[0].clientWidth;
11
+ var r = document.getElementById("id")[0].clientWidth;
15
12
  console.log(w);
16
13
  ```