Javascript 网页源代码不完整:隐藏代码?
我试图通过从我的浏览器(Chrome)查看源代码来了解如何工作 源代码链接到一些CSS、图片和通用JavaScript库。除了一开始的一点jQuery(用于更改语言)之外,我不明白为什么页面不仅仅是死气沉沉的HTML元素 例如,如果我使用空用户名和密码单击“登录”,则会显示消息“您输入的用户名或密码不正确”。但我在源代码中找不到任何定义这种行为的地方Javascript 网页源代码不完整:隐藏代码?,javascript,html,Javascript,Html,我试图通过从我的浏览器(Chrome)查看源代码来了解如何工作 源代码链接到一些CSS、图片和通用JavaScript库。除了一开始的一点jQuery(用于更改语言)之外,我不明白为什么页面不仅仅是死气沉沉的HTML元素 例如,如果我使用空用户名和密码单击“登录”,则会显示消息“您输入的用户名或密码不正确”。但我在源代码中找不到任何定义这种行为的地方 我遗漏了什么?当您单击登录按钮时,表单将提交到服务器,服务器将返回包含消息的新HTML。其逻辑是在服务器端代码中定义的,从外部看不到“查看源”将仅
我遗漏了什么?当您单击登录按钮时,表单将提交到服务器,服务器将返回包含消息的新HTML。其逻辑是在服务器端代码中定义的,从外部看不到“查看源”将仅显示服务器输出的内容。当您单击登录按钮时,表单将提交到服务器,服务器将返回包含消息的新HTML。其逻辑是在服务器端代码中定义的,从外部看不到“查看源代码”将只显示服务器输出的内容。jQuery/Javascript不会显示您看到的消息 请注意,当您单击“登录”按钮时,页面将提交您的请求。 这意味着it服务器端代码开始运行,这是您无法看到的代码
此服务器端代码处理您的输入并生成您看到的错误消息。jQuery/Javascript不会显示您看到的消息 请注意,当您单击“登录”按钮时,页面将提交您的请求。 这意味着it服务器端代码开始运行,这是您无法看到的代码
此服务器端代码处理您的输入并生成您看到的错误消息。我认为该页面只是在刷新。 您可以通过在chrome控制台中打开网络选项卡并在提交空表单时查看它来确认这一点
多亏了http资产缓存,页面似乎没有刷新,但chrome的网络选项卡证实了这一点。我认为页面只是在刷新。 您可以通过在chrome控制台中打开网络选项卡并在提交空表单时查看它来确认这一点
多亏了http资产缓存,页面似乎没有刷新,但chrome的网络选项卡证实了这一点。您正在观察的活动是
元素的核心功能之一。提交表单
时,用户浏览器将指向表单中操作
属性定义的页面。除了将用户引导到此页面,表单中包含的所有输入都作为变量传递给web服务器
提交表单的一种方法是在表单中包含input
类型为submit
的元素,这就是web设计师在这里所做的。当调用submit
元素时(例如,通过单击),表单将被提交。您正在观察的活动是
元素的核心功能之一。提交表单
时,用户浏览器将指向表单中操作
属性定义的页面。除了将用户引导到此页面,表单中包含的所有输入都作为变量传递给web服务器
提交表单的一种方法是在表单中包含input
类型为submit
的元素,这就是web设计师在这里所做的。当调用submit
元素时(例如,通过单击),表单被提交。我对您的问题有点困惑。您是否注意到,当您单击“登录”时,您正在向服务器发出请求,服务器正在加载一个新页面?错误消息是由服务器生成的。好的,但是指定的服务器请求在哪里?我被你的问题弄糊涂了。您是否注意到,当您单击“登录”时,您正在向服务器发出请求,服务器正在加载一个新页面?错误消息由服务器生成。好的,但是指定的服务器请求在哪里?当我检查“登录”按钮时,我没有看到任何指定的服务器请求。这是元素:
lol您刚刚粘贴了指定的服务器请求type=“submit”
表示它正在向服务器提交表单:)啊!我在期待某种URL。。。不需要URL?不需要URL,或者URL可能位于
标记中。如果它没有向自己发布URL,这就是页面看起来会刷新的原因:)当我检查“登录”按钮时,我没有看到任何指定的服务器请求。这是元素:
lol您刚刚粘贴了指定的服务器请求type=“submit”
表示它正在向服务器提交表单:)啊!我在期待某种URL。。。不需要URL?不需要URL,或者URL可能位于
标记中。如果没有URL,它会发布到自身,这就是页面看起来会刷新的原因:)