我试图制作一张“优惠券”表格。因此,当我的用户转到文本字段并输入“hello”时,它将依次打开与代码对应的表单。我将制作用于优惠券的各种单词/代码。我想这样做是为了让他们无法绕过这个,并且如果他们点击查看源文件他们就看不到这个javascript。有人能帮我吗。我相信这似乎很简单,虽然我对javascript一无所知。所以//评论将被允许,以便我理解每个命令和声明发生以供进一步使用。谢谢提前。
答案 0 :(得分:2)
您无法隐藏javascript,因为浏览器必须可以访问javascript才能执行它。如果浏览器可以访问它,那么任何人都可以通过URL手动访问它。
如果您不希望用户看到处理优惠券值的代码,则需要在服务器端执行,而不是在javascript中执行。
您可以使用javascript进行ajax调用,向服务器发送输入的优惠券值。服务器端可以使用此值来选择并返回与优惠券值对应的HTML。但是,如果您希望隐藏优惠券值,则必须在服务器端检查优惠券值。