Javascript Explode未定义。如何在php codeigniter中拆分字符串
我必须拆分一个字符串并将其存储在另一个变量中。我得到“爆炸未定义”。有人请帮助我。提前谢谢Javascript Explode未定义。如何在php codeigniter中拆分字符串,javascript,Javascript,我必须拆分一个字符串并将其存储在另一个变量中。我得到“爆炸未定义”。有人请帮助我。提前谢谢 var DocRefNo=document.getElementById('DocRefNo').value; $Doc=explode('No',$DocRefNo); alert($Doc) 1st:Explode是PHP函数不是javascript函数 2nd:使用split() 通过查看您的代码,它似乎是一个javascript代
var DocRefNo=document.getElementById('DocRefNo').value;
$Doc=explode('No',$DocRefNo);
alert($Doc)
1st:
Explode
是PHP函数
不是javascript函数
2nd:使用split()代码>
通过查看您的代码,它似乎是一个javascript代码。尝试:
var DocRefNo=document.getElementById('DocRefNo').value;
var Doc=DocRefNo.split('No');
并尝试console.log,因为它将作为一个数组作为响应
console.log(Doc);
PS:如果您试图获取php obj,请尝试在javascript变量上强制转换。这里似乎有javascript代码。所以,您应该使用javascript的拆分方法:
var DocRefNo=document.getElementById('DocRefNo').value;
var Doc=explode('No',DocRefNo);
console.log(Doc); // debug your js code in browser's console
您可以使用拆分函数拆分字符串。
此处16指定要执行拆分操作的位置
var DocRefNo=document.getElementById('DocRefNo').value;
var Doc=DocRefNo.split(16);
Explode
是PHP函数
不是javascript函数
使用split()你不能像这样组合PHP
和JS
PHP
是服务器端脚本,而js
是客户端脚本,而是使用javascript函数拆分
var DocRefNo=document.getElementById('DocRefNo').value;
var Doc=DocRefNo.split(16);