gpt4 book ai didi

java - 字符串上的切换函数

转载 作者:行者123 更新时间:2023-11-29 04:47:21 25 4
gpt4 key购买 nike

我不确定这是否可行,但可以切换字符串吗?我有一个从数据库中回显的字符串。我想切换字符串,因为字符串读出的所有产品都是巨大的,以使页面更加用户友好。

    mysqli_report(MYSQLI_REPORT_INDEX); //overrid a common php nonsense error
$fc_sel = $dbc->query("SELECT * FROM Food_Cat");
$fc_sel->data_seek(0);

echo("<br>");
echo("<button onclick='toggle_visibility('forms')'>Hello!</button>");
echo("<div class='forms'>");

while ($output = $fc_sel->fetch_assoc()) {
$fc_run .= $output['Food_Cat_name'] . $output['Food_Cat_Desc'] . '<br>';
$_SESSION['Food_Cat_name'] = $output['Food_Cat_name']; //echo out product name
$_SESSION['Food_Cat_Desc'] = $output['Food_Cat_Desc']; //echo out product desc
// echo out all add on's and delete button
echo("<div id='header'>");
echo(" <p id='session'>" . $_SESSION['Food_Cat_name'] . " </p>");
echo("</br>");
echo("<input type='button' id='submit_addon' name='submit_addon' onclick='toggle_visibility('forms')'>");
echo("</div>");

Javascript

 //turn entire div into toggle
function toggle_visibility(id) {
var e = document.getElementById(id);
if (e.style.display == 'block' || e.style.display == '')
e.style.display = 'none';
else
e.style.display = 'block';
}

我已经测试了我在 HTML 上使用的内容,它的效果非常好。但在字符串中不起作用。任何建议。

最佳答案

使用\'

echo('<input type="button" id="submit_addon" name="submit_addon" onclick="toggle_visibility(\'forms\')">');

在你的 javascript 中使用 http://api.jquery.com/toggle/

function toggle_visibility(id) {
$( "#"+id ).toggle();
}

关于java - 字符串上的切换函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36649437/

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