Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用复选框状态保存HTML_Html_Perl - Fatal编程技术网

使用复选框状态保存HTML

使用复选框状态保存HTML,html,perl,Html,Perl,我正在编写一个Perl脚本,将一个文件解析为一个HTML表,该表基本上包含类及其信息。脚本的主要目的是让用户检查他需要哪些类,脚本将读取哪些复选框状态为TRUE,并且仅在创建与原始文件类似的文件时包含这些复选框状态。目前,我正处于HTML文件在用户默认浏览器中打开的位置,但是,如果我选中一些复选框并保存网页,则不会保存它们的状态。我在Chrome和IE中尝试了它。是否有必要这样做,以便在保存文件时,用户可以在程序中按enter键并进行转换?通常,HTML表单会使用表单输入的值发布到某种web服务

我正在编写一个Perl脚本,将一个文件解析为一个HTML表,该表基本上包含类及其信息。脚本的主要目的是让用户检查他需要哪些类,脚本将读取哪些复选框状态为TRUE,并且仅在创建与原始文件类似的文件时包含这些复选框状态。目前,我正处于HTML文件在用户默认浏览器中打开的位置,但是,如果我选中一些复选框并保存网页,则不会保存它们的状态。我在Chrome和IE中尝试了它。是否有必要这样做,以便在保存文件时,用户可以在程序中按enter键并进行转换?

通常,HTML表单会使用表单输入的值发布到某种web服务器。保存本地文件只会保存加载到浏览器中的源文件,而不是DOM的当前状态。您可以尝试寻找某种DOM解析器,但我不知道如何访问它。浏览器本身可能需要某种API,这种API可能可用,也可能不可用。实际上,向用户展示HTML表单的标准方法是从web服务器提供表单,并将值发布回该服务器。因此,使用复选框或Tk中的选择窗口来避免HTML会更容易吗?如果您构建的是本地应用程序,而不是web应用程序,那么是的,这肯定是一条路要走。