Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 链接:带有符号“的问题”;(可能是编码问题)_String_Encoding_Hyperlink_Str Replace_Double Quotes - Fatal编程技术网

String 链接:带有符号“的问题”;(可能是编码问题)

String 链接:带有符号“的问题”;(可能是编码问题),string,encoding,hyperlink,str-replace,double-quotes,String,Encoding,Hyperlink,Str Replace,Double Quotes,我在我的页面上生成了一个链接 <a href="#" onClick="loadList(5); return false;">5</a> 问题是,当我点击链接时,它会将我重定向到 <a #" onClick="loadList(4); return false; 我的问题是,我正在使用一个外部类,并从另一个函数(作为字符串)获取字符串,对此我没有控制权。我唯一能做的就是字符串函数,比如str\u replace。我试图在从函数获得的字符串中找到子字符串

我在我的页面上生成了一个链接

<a href="#" onClick="loadList(5); return false;">5</a>

问题是,当我点击链接时,它会将我重定向到

<a #" onClick="loadList(4); return false;

我的问题是,我正在使用一个外部类,并从另一个函数(作为字符串)获取字符串
,对此我没有控制权。我唯一能做的就是字符串函数,比如
str\u replace
。我试图在从函数获得的字符串中找到子字符串
,但没有找到任何结果

这可能是编码问题吗

如何修复这种奇怪的现象

谢谢

编辑:


该页面是的,因为要查看的URL问题很清楚。Inspect元素显示Chrome是如何解析HTML的,而不是真正的HTML

分页来自此Ajax页面

看看它的来源

<a href='#" onClick="loadList(2); return false;' >

你能告诉我们你是如何生成HTML的吗(不仅仅是告诉我们)?或者给我们看页面吗?请看页码确定这一页:
<a href='#" onClick="loadList(2); return false;' >
<a href='#" onClick="loadList(2); return false;' >
        ^ ^ here
<a href='#" onClick="loadList(2); return false;' >
                    ^                          ^ here
 $the_anchor=str_replace("'", '"', $the_anchor);