Attach 我需要在 php 函数中将此行写为字符串,我尝试了以下操作: $ou-6ren">
gpt4 book ai didi

php - 如何在 php 中将 javascript 函数写为字符串?

转载 作者:行者123 更新时间:2023-11-28 21:00:45 25 4
gpt4 key购买 nike

我的 php 文件中有这样一行:

<a class="hide-if-no-js" onclick="findPosts.open( 'media[]','<?php echo $post->ID ?>' ); return false;" href="#the-list">Attach</a>

我需要在 php 函数中将此行写为字符串,我尝试了以下操作:

$output .="<a class='hide-if-no-js' onclick='findPosts.open( 'media[]','$id' ); return false;' href='#the-list'>'$linktext'</a>";

似乎“media[]”周围的引用是错误的,导致该行的 html 变得困惑。有人可以帮我纠正一下吗?

最佳答案

$output .= "<a class=\"hide-if-no-js\" onclick=\"findPosts.open( 'media[]','$id' ); return false;\" href=\"#the-list\">$linktext</a>";

您的 JavaScript 字符串使用单引号,因此 html 属性应使用双引号。

关于php - 如何在 php 中将 javascript 函数写为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11111950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com