Просто начинайте с jQuery, и эта проблема кажется невозможной для меня. Поиск по всем форумам, без везения. Может быть, вы, ребята, можете мне помочь?jQuery - Изменение содержимого страницы в форме
Мой HTML выглядит вроде как это:
<form>
<table class="tableClassName">
[content]
</table>
<div class="divClassName">
[content]
</div>
Here is some text
<div class="divClassName">
[content]
</div>
</form>
Форма имеет Buch дочерних элементов. Я только хочу, чтобы текст «здесь я сом текст», что-то еще. Есть ли способ оставить все дочерние элементы и изменить только этот текст?
Вот мой нуб код, до сих пор:
$(document).ready(function() {
var oldText = "Here is some text";
var newText = "the new text";
var entireElement = $("form:contains(" + oldText + "):not(table, div)").html();
$("form:contains(" + oldText + "):not(table, div)").html(entireElement+newText);
});
Как вы можете видеть, это не заменяет ничего. Он только ставит мой новый текст перед моим </form>
. Что делать?
Возможно, это может помочь мне в решении некоторых других проблем. Thanx alot! – sweden