永发信息网

用php在数据库取出的中文字符串,在传递给js程序时为什么会报错

答案:3  悬赏:30  手机版
解决时间 2021-11-24 01:02
  • 提问者网友:咪咪
  • 2021-11-23 06:01
用php在数据库取出的中文字符串,在传递给js程序时为什么会报错
最佳答案
  • 五星知识达人网友:人间朝暮
  • 2021-11-23 06:58
给你个建议,js和php最好不要混写,分开利于维护
全部回答
  • 1楼网友:梦中风几里
  • 2021-11-23 08:57
你不会在JS的文件里写php吧??

你可以把 放在一个隐藏的input里啊,直接获取input的值不就行了吗?追问当然是在php文件里写js了!我已经解决问题了,加“”就行了。。。这错误犯的!
不过还是要谢谢你的隐藏的input的办法,但是既然可以直接在php和js之间传递就更方便了。追答嗯嗯,解决就好。
  • 2楼网友:孤独的牧羊人
  • 2021-11-23 07:39
请改为:
var f="";

PHP输出的内容应该是JS中的字符串,没有引号就会被认为是一个变量名,而这个变量没有定义。追问呵呵 我才发完这个提问帖就恍然大悟是这个问题了。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯