Вытащить значения из тегов html

258
11 сентября 2018, 15:30

Имеется подобного вида конструкция:

<div class="col-4 productCard" id="pCard15">
<img class="image" src="ссылка">
<h1 class="titleText">123</h1>
<p class="descriptionText">123</p>
<p class="priceText">321$</p>
<button class="btn btn-success changeProduct" id="changeProduct">Change Product</button>

Как мне вытащить допустим значение h1? Делаю вот так, но не выходит:

var prodName = $("#productCard" + id + " h1.titleText").text();
Answer 1

У вас опечатка, вы ищите по id = #productCard, тогда как у вас у элемента id =pCard15`

var id = 15; 
var prodName = $("#pCard" + id + " h1.titleText").text(); 
 
console.log(prodName);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<div class="col-4 productCard" id="pCard15"> 
  <img class="image" src="ссылка"> 
  <h1 class="titleText">1243</h1> 
  <p class="descriptionText">123</p> 
  <p class="priceText">321$</p> 
  <button class="btn btn-success changeProduct" id="changeProduct">Change Product</button>

Answer 2

Вытащить текст можно есть два способа в JS первый это ниже

innerHTML

Второй

textContent

Также три способа в jQuery

1..text();

2..contents();

3..html();

Пример на чистом JavaScript

let titleText = document.querySelector(".titleText").innerHTML; 
 
console.log(titleText); 
 
let priceText = document.querySelector(".priceText").textContent; 
 
console.log(priceText);
<div class="col-4 productCard" id="pCard15"> 
<img class="image" src="ссылка"> 
<h1 class="titleText">123</h1> 
<p class="descriptionText">123</p> 
<p class="priceText">321$</p> 
<button class="btn btn-success changeProduct" id="changeProduct">Change Product</button>

READ ALSO
Сворачивание структуры

Сворачивание структуры

Написал вот такое дерево, но как в самом низу убрать горизонтальную линию не могу понять + подскажите, как можно сделать сворачивание- разворачивание...

274
есть ли способ определить наличие fatal error в js

есть ли способ определить наличие fatal error в js

Существует ли способ определить есть ли какие нибудь ошибки в выполнении js кода, не именно по конкретной функции или переменной а в целом

236
Пропадают всплывающие подсказки Chart.js

Пропадают всплывающие подсказки Chart.js

Столкнулся с такой проблемойЕсть 2 графика на Chart js, 1 из них линейный с ним всё в порядке, 2-й столбчатый у обоих графиков ось X типом time

314
Поиск слова в массиве

Поиск слова в массиве

Допустим есть переменная

227