我在这里尝试做的是在这里使用PHP添加/附加一个div,这是一个例子:
<div class="display_errors">
<div class="formValidationError" id="contactNameFieldError">
<div class="small-notification red-notification no-bottom">
<p>blah blah 1</p>
</div>
</div>
<div class="formValidationError" id="contactEmailFieldError">
<div class="small-notification red-notification no-bottom">
<p>blah blah 2</p>
</div>
</div>
<div class="formValidationError" id="contactEmailFieldError2">
<div class="small-notification red-notification no-bottom">
<p>blah blah 3</p>
</div>
</div>
<div class="formValidationError" id="contactMessageTextareaError">
<div class="small-notification red-notification no-bottom">
<<p>blah blah 4</p>
</div>
</div>
</div>
我想在display_errors
div中添加一个div,如下所示:
<div class="display_errors">
<div class="formValidationError" id="contactNameFieldError">
<div class="small-notification red-notification no-bottom">
<p>blah blah 0</p>
</div>
</div>
<div class="formValidationError" id="contactNameFieldError">
<div class="small-notification red-notification no-bottom">
<p>blah blah 1</p>
</div>
</div>
<div class="formValidationError" id="contactEmailFieldError">
<div class="small-notification red-notification no-bottom">
<p>blah blah 2</p>
</div>
</div>
<div class="formValidationError" id="contactEmailFieldError2">
<div class="small-notification red-notification no-bottom">
<p>blah blah 3</p>
</div>
</div>
<div class="formValidationError" id="contactMessageTextareaError">
<div class="small-notification red-notification no-bottom">
<<p>blah blah 4</p>
</div>
</div>
</div>
这是我尝试过的,但遗憾的是没有工作!!
$search = '<div class="display_errors">';
$replace = '<div class="display_errors">
<div class="formValidationError" id="contactNameFieldError">
<div class="small-notification red-notification no-bottom">
<p>blah blah 0</p>
</div>
</div>';
$content = str_replace($search, $replace, $content);
我的代码中有错误吗?非常感谢。
答案 0 :(得分:0)
这是一种可能的解决方案,它可能不是 超级,但它会起作用。 另一种可能的方法是将主div读取为xml并使用xml-methods进行操作,您可以使用更灵活的方式编辑html。
但如果这是你唯一能做到的,它可能有用;)