在javascript中格式化PHP字符串
formating PHP string inside javascript
我想通过JS传递PHP代码,因为我想动态更改HTML属性。
我有一个回显字符串的问题。我知道(我想)为什么会有这个问题,但我不知道如何处理。
<?php echo $string1; ?>
上面代码中的数字"1"必须是动态的,基于点击链接的ID。这个代码是
<script>
$(function(){
$('#myTab a').click(function (e) {
e.preventDefault()
$(this).tab('show')
alert(this.id)
var complete = ''.concat('<?php echo $string', this.id, '; ?>');
document.getElementsByName('amount')[0].value=complete;
})
});
</script>
返回错误:
解析错误:语法错误,意想不到的T_CONSTANT_ENCAPSED_STRING,期望','或';'
我知道错误是由于带有'
请,不要问我为什么要这样做,我不应该创建这样的字符串,我只是想帮助与现有的代码我有。
谢谢!
PHP甚至在到达用户之前就运行了。加载页面时运行Javascript。你想做的事不会起作用。但是,您可以使用ajax将数据发送到PHP页面,该页面为您想要完成的任务输出格式化的代码。然后把数据拉回来,在js上做所有的样式。
相关文章:
- 我们可以将ng绑定值存储到php字符串中吗
- 传递php字符串作为php脚本中调用的javascript函数的参数
- 简单的PHP字符串检查不起作用
- PHP字符串到json数组
- 如何传递PHP字符串作为JS函数参数
- 使用爆炸将php字符串转换为数组,需要在javascript中帮助操作
- PHP 字符串正在将空格更改为 + 符号.需要解码以保留空格
- 将 PHP 字符串传递给 JavaScript 函数
- 简单的php字符串问题(HTML和javascript)
- 来自 php 字符串的动态链接
- Javascript PHP 字符串未返回所需的结果
- 使用 JavaScript 实现 PHP 字符串异或
- 如何放置 PHP 字符串 jQuery 验证错误消息
- 将 php 字符串作为 json 传递,以便由 jquery 接收
- 提取 php 字符串中以 $ 开头的单词
- 将javascript输入转换为php字符串
- PHP 字符串包含打印 Javascript 时的换行符问题
- 在javascript中放一个php字符串
- 我想将这个echo块中php字符串的值大写
- jquery$.parseXML无法从php字符串中解析XML