html代码
function getQuerystring() {
var getUrlParameter = function getUrlParameter(sParam) {
var sPageURL = window.location.search.substring(1),
sURLVariables = sPageURL.split('&'),
sParameterName,
i;
for (i = 0; i < sURLVariables.length; i++) {
sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] === sParam) {
return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]);
}
}
};
var blog = getUrlParameter('c');
document.getElementById('detail').innerHTML = blog;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div style="border: dashed; size: auto;"><a name="divtest" href="#detail?c=active" id="test" onclick="getQuerystring()">testing</a>
</div>
<div id="detail" style="border: 2px; size: auto;"></div>
这个函数应该在链接中显示 c 的值,但它在 div 中显示 undefined。我已经搜索了很多并尝试了很多东西,但似乎没有任何效果。请指导我正确的代码,我将不胜感激。
慕工程0101907
慕后森
SMILET
相关分类