小编Jam*_*own的帖子

HTML表单操作和onsubmit问题

我想在一些文本框条目上运行javascript用户验证.

我遇到的问题是我的表单有进入我们网站内新页面的操作,该onsubmit属性从不运行javascript函数.

是否有更好的解决方案,或使用以下代码的解决方案:注意:javascript文件写得正确,并且如果您将操作切换到,则有效checkRegistration().

这只是运行动作和javascript的问题.

<form name="registerForm" action="validate.html" onsubmit="checkRegistration()" method="post">
    <!-- textboxes here -->
    <!-- and submit button -->
</form>
Run Code Online (Sandbox Code Playgroud)

javascript forms html5 action onsubmit

41
推荐指数
3
解决办法
18万
查看次数

如何从JPanel加载/保存图像

我错过了导出文件代码,但我不知道我需要添加什么.我在JPanel - >面板中有一个绘制的图像,并希望将该图像保存到我的桌面.我需要添加什么?

JFileChooser chooser = new JFileChooser();
chooser.showOpenDialog(panel);
Run Code Online (Sandbox Code Playgroud)

我已将以下代码添加到paintComponent方法中:

bi = new BufferedImage(panel.getSize().width,panel.getSize().height,
          BufferedImage.TYPE_INT_ARGB);
g = bi.createGraphics();
Run Code Online (Sandbox Code Playgroud)

然后保存按钮执行此操作...我还缺少什么?或者做得不正确.

JFileChooser chooser = new JFileChooser();
chooser.showSaveDialog(panel);

try{ImageIO.write(bi,"png",new File("test.png"));}catch (Exception ex) {}
Run Code Online (Sandbox Code Playgroud)

java swing image jpanel javax.imageio

4
推荐指数
1
解决办法
1391
查看次数

撤消git clean命令?

我刚刚使用了"git clean"命令并设法删除了我的文档,音乐和其他目录.有没有办法撤消这个并以某种方式获取这些文件?我通过Mac上的终端这样做了.Time Machine也没有设置.

git macos git-clean

2
推荐指数
1
解决办法
8077
查看次数

通过Perl在MYSQL中插入一个字符串

我遇到的问题是我有一个用户输入字符串...可能是少于156个字符,如果字符串中没有撇号或引号,DBI语句将完美地插入字符串.

这很好 - >我正在工作!这不起作用 - >我不工作!

要插入我使用以下代码:

    $sth = $dbh->prepare("INSERT INTO table VALUES('$var1','$var2','$var3')");
    $sth->execute();
Run Code Online (Sandbox Code Playgroud)

我知道Perl用"'和""插入不同的字符串,但是当我尝试时,我的程序会抛出一个拟合.我也尝试使用联接使用""标记一起加入该prepare语句.存储155个字符的变量如果重要则为$ var3,并且所有3个都是VARCHAR属性.有什么建议?

mysql string perl dbi

0
推荐指数
1
解决办法
1071
查看次数

标签 统计

action ×1

dbi ×1

forms ×1

git ×1

git-clean ×1

html5 ×1

image ×1

java ×1

javascript ×1

javax.imageio ×1

jpanel ×1

macos ×1

mysql ×1

onsubmit ×1

perl ×1

string ×1

swing ×1