Ответ 1
Если вы можете выбрать его, вы можете манипулировать им.
Попробуйте следующее:
$(".head h3").html("your new header");
Но, как упоминалось выше, вы, вероятно, хотите, чтобы head
div имел идентификатор.
Как мне изменить/заменить текст: "Избранные предложения", используя javascript, чтобы вместо этого сказать "Общественные предложения"?
--------- CODE BELOW --------
<div class="panel">
<div class="head">
<h3>Featured Offers</h3>
</div>
<div class="body">
<table>
<thead>
<tr>
Если вы можете выбрать его, вы можете манипулировать им.
Попробуйте следующее:
$(".head h3").html("your new header");
Но, как упоминалось выше, вы, вероятно, хотите, чтобы head
div имел идентификатор.
вы этого не сделаете - не так. укажите идентификатор вашего тега, скажем, теперь он выглядит следующим образом:
<h3 id="myHeader"></h3>
затем установите значение, подобное этому:
myHeader.innerText = "public offers";
$("h3").text("context")
попробуйте это,
$(".head h3").html("New header");
или
$(".head h3").text("New header");
помните, что селекторы классов возвращают все соответствующие элементы.
Что-то вроде:
$(".head h3").html("Public offers");
Дайте id для h3 следующим образом:
<h3 id="headertag">Featured Offers</h3>
и в функции javascript выполните следующее:
document.getElementById("headertag").innerHTML = "Public Offers";
Вы можете попробовать:
var headingDiv = document.getElementById("head");
headingDiv.innerHTML = "<H3>Public Offers</H3>";