首页 > 解决方案 > 通过 onClick 函数传递一个字符串

问题描述

我试图在 onClick 事件处理函数的参数中传递一个字符串。

我无法将字符串传递给函数,但我能够将数字整数传递给函数。

PHP:

echo '<tr style="background: #D6EAF8" class="clickable-row" OnClick="DisplayEnterOrderModal('.$order["id_order"].','.$order["id_customer"].','.$order[7].','"wanted to be passed"');"  value="'.$order["id_order"].'" > ';

错误:

( ! ) Parse error: syntax error, unexpected '"wanted to be passed"' (T_CONSTANT_ENCAPSED_STRING), expecting ',' or ';' in C:\wamp32\www\EK\index.php on line 644

标签: javascriptphphtml

解决方案


你可以试试这个:

将“希望通过”替换为“希望通过”。删除多余的 ' ' 单引号。

或者只是逃避他们“想被通过”

我希望这能帮到您 :-)


推荐阅读