gpt4 book ai didi

javascript - 隐藏元素并防止访问者进行代码操作

转载 作者:太空宇宙 更新时间:2023-11-04 15:04:50 25 4
gpt4 key购买 nike

我想隐藏一个 HTML 元素。我在 Jquery 中使用 element.hide(),但现在我意识到它只将属性设置为 display:none。我网站的访问者可以很容易地调查 HTML 元素并删除此属性以再次显示该元素,不是吗?我不想这样,我该怎么做才能防止代码操纵?

最佳答案

通常这应该由服务器端代码而不是客户端来完成。要使用 javascript 向用户删除一个 div,您可以将其分离。 Detach 从 DOM 中删除元素,但将其保留在内存中:

p = $( "p" ).detach();

稍后你可以重新添加它

$('body').append(p);

有关更多信息,请参阅 jQuery 分离: http://api.jquery.com/detach/

关于javascript - 隐藏元素并防止访问者进行代码操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29164322/

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