我想在提交后清除表单字段(表单字段有文本和复选框).为了清除表单,我创建了一个按钮.还有单独的提交按钮.
<input type="reset" name="clearform" id="clearform" value="Clear Form" />
<form id="submit" method="POST" action="">
Run Code Online (Sandbox Code Playgroud)
我编写了jQuery代码,但它不起作用:
jQuery("#clearform").click(function(){
jQuery("#submit input[type='text'], input[type='checkbox']").each(function() {
this.value = '';
});
});
Run Code Online (Sandbox Code Playgroud) 我想用Perl显示我的电脑操作系统.我认为以下会这样做
#!/usr/bin/perl
use strict;
use warnings;
my $os = $^O;
print "$os\n";
Run Code Online (Sandbox Code Playgroud)
但我得到的输出是
linux
Run Code Online (Sandbox Code Playgroud)
我希望输出显示为
Windows XP
Run Code Online (Sandbox Code Playgroud)
这该怎么做?请帮忙.提前致谢.
以下是使用File::stat模块查找文件大小的Perl脚本:
#!/usr/bin/perl
use strict;
use warnings;
use File::stat;
my $directory = "/home/dinkar/index.html";
my $dirStats = stat($directory);
my $size = $dirStats->size;
printf("Size of %s: %d", $directory, $size);
printf("\n");
Run Code Online (Sandbox Code Playgroud)
我得到正确的文件大小输出,但是此代码不适用于查找文件夹大小。它只计算文件夹中文件的数量。例如,如果folder中有八个文件/home/dinkar,我将得到该文件夹的输出为8,这是错误的。
我想使用查找Perl中的文件夹大小File::stat module。请帮忙。
我有一个字节大小.我希望每次都以MB为单位进行转换.但我的代码给出了错误的答案.
sub sizeConversion {
my $size = shift;
return ($size / (1024 * 1024));
}
my $size = 1024;
my $size_conversion = &sizeConversion($size);
print $size_conversion;
Run Code Online (Sandbox Code Playgroud)
我得到的输出为:
0.0009765625
Run Code Online (Sandbox Code Playgroud)
但我应该得到输出
0.001024MB
Run Code Online (Sandbox Code Playgroud)
请帮忙.提前致谢.
谁能告诉我如何使用perl检测和显示计算机浏览器?
提前致谢.请帮忙.
我希望输出显示为
Firefox (with version number)
Run Code Online (Sandbox Code Playgroud)