email; pri-6ren">
gpt4 book ai didi

php - JavaScript 无法正常运行,请快速查看以进行调试

转载 作者:行者123 更新时间:2023-11-28 02:26:32 25 4
gpt4 key购买 nike

我有一些存在于 PHP 脚本中的 Javascript。这是:

// start of JS script
print("<script type=\"text/javascript\"> <!--\n");
print("function storeData()");
print("{");
print("pos_index = ff_getElementByName('selectFormField').selectedIndex;");
for ($i = 0; $i < count($rows); $i++)
{
$offsetIndex = $i + 1; // allow for "Please make a selection"
$f01 = $rows[$i]->username;
$f02 = $rows[$i]->email;
print("if (pos_index == $offsetIndex) {populatefields (\"$f01\", \"$f02\");}");
}
print("}");
print("\n//--> </script>");

// end of JS script

它没有发挥应有的作用。从格式上看有什么明显不正确的地方吗?

<小时/>

如下面的评论所述,populateFields() 函数是对 Joomla 中第三方组件的内置函数的调用。这是代码:

function ff_SimpleSelect_init()
{
} // ff_SimpleSelect_init

function populateFields(f01, f02)
{
ff_getElementByName('formField_01').value = f01;
ff_getElementByName('formField_02').value = f02;
}

这个想法是,当用户从下拉菜单中选择一个值时,其他表单条目将使用与该用户 ID 关联的用户名和电子邮件值进行更新。

最佳答案

我不确定你想要什么,但我看到你使用了 <!--在第一行。您的意思是注释下面的 JS 代码吗?

但它在 JS block 内并且 <!--就是对HTML代码进行注释。

所以你应该使用/* ... */如果您愿意,请发表评论。

关于php - JavaScript 无法正常运行,请快速查看以进行调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14846602/

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