2024年05月09日 帝国cms教程 帝国cms调用教程 懒猪技术
<?php
$string = $navinfor['newstext'];
// 检查是否包含"答案"并替换为加粗样式
if (strpos($string, '答案') !== false) {
$string = str_replace('答案', '<strong>答案</strong>', $string);
}
// 直接输出处理后的文本
echo $string;
?>
</div>
<!-- 其他不需要在 PHP 中处理的内容可以放在这里 -->
<p>[!--page.url--]</p>
检查 $string 是否包含“答案”,如果包含,则使用 str_replace 函数将其替换为 <strong>答案</strong>。然后,直接使用 echo 语句输出处理后的 $string。这样,任何包含“答案”的文本都会以加粗样式显示
如果用js实现,可以这样写:
<script>
document.addEventListener('DOMContentLoaded', function() {
// 获取所有 class 为 "newstext" 的元素
var elements = document.getElementsByClassName('newstext');
// 遍历这些元素
for (var i = 0; i < elements.length; i++) {
var element = elements[i];
// 使用 innerHTML 替换文本中的“答案”
element.innerHTML = element.innerHTML.replace(/答案/g, '<strong>答案</strong>');
}
});
</script>
以上就是关于帝国cms调用教程中"内容个别文字加粗"的全部内容,如果有遇到帝国cms调用教程其他问题的,可以在评论留言,或者加微信咨询。
本文链接:http://so.lmcjl.com/news/4089/