gpt4 book ai didi

javascript - 屏蔽和 AJAX 请求

转载 作者:行者123 更新时间:2023-11-30 10:55:47 31 4
gpt4 key购买 nike

这是我几周前提出的一个问题的后续。

以下内容:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Test</title>
</head>
<body>
<a onclick="start_ajax_request('url.php&key1=val1&key2=val2&key3=val3')">Test</a>
</body>
</html>

不会在 W3C 验证器中验证为 HTML 4.01 过渡,据我所知这是错误的。它提示实体并希望将每个 & 符号转换为 &。然而,& 在给定的上下文中是错误的,因为我的 Ajax 请求需要简单的 & 符号,并且在输入 & 时会中断。

有没有办法屏蔽/转义此示例中的 & 符号,使其仍然是一个有效的 URL,将通过 Ajax 请求,并关闭验证器?

最佳答案

或者,您可以在 JavaScript 中分配 onclick。这更好,因为它可以使您的标记更清晰。这是一个 jquery 解决方案。

$('a').bind('click', function() {
start_ajax_request('url.php?key1=val1&key2=val2&key3=val3');
});

关于javascript - 屏蔽和 AJAX 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1785558/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com