小编But*_*ode的帖子

提交表单而不重新加载页面

我有一个用JavaScript构建的函数,我希望在表单提交被执行后执行.它基本上完全改变了页面的外观.但我需要搜索框中的变量才能继续使用JavaScript.此刻它会闪烁并重置那里的内容,因为它会重新加载页面.

所以我在我的函数中设置了一个返回false,这使得它不会这样做,但我想要的变量不会通过表单提交.关于我应该怎么做才能得到它的任何想法?只要该updateTable()功能有效,页面就可以刷新,并且页面重置不会重置.

<form action="" method="get" onsubmit="return updateTable();">
  <input name="search" type="text">
  <input type="submit" value="Search" >
</form>
Run Code Online (Sandbox Code Playgroud)

这是updateTable功能:

function updateTable() { 
  var photoViewer = document.getElementById('photoViewer');
  var photo = document.getElementById('photo1').href;
  var numOfPics = 5;
  var columns = 3; 
  var rows = Math.ceil(numOfPics/columns);
  var content="";
  var count=0;

  content = "<table class='photoViewer' id='photoViewer'>";
  for (r = 0; r < rows; r++) {
    content +="<tr>";
    for (c = 0; c < columns; c++) {
      count++;
      if(count == numOfPics) break; // check if …
Run Code Online (Sandbox Code Playgroud)

javascript form-submit

25
推荐指数
2
解决办法
15万
查看次数

如何在java中删除文本文件的第一行

可能重复:
在Java Java中替换文本文件的第一行 - 在文件中
查找一行并删除

我试图找到一种方法来使用java删除文本文件中的第一行文本.想用扫描仪做它...有没有一个好的方法来做到这一点而不需要tmp文件?

谢谢.

java

5
推荐指数
2
解决办法
3万
查看次数

如何将图像发送回AS3

我想把太阳和阳光送到舞台的后面:

function CreateRays():Shape
{
    var ray:Shape = new Shape();

    ray.graphics.beginFill(0xFF9900,.5);
    ray.graphics.lineStyle(1,0xFF9900,.5);
    ray.graphics.lineTo(600,-20);
    ray.graphics.lineTo(600,20);
    ray.graphics.lineTo(0,0);
    ray.graphics.endFill();

    return ray;
}

var sun:Shape = new Shape();

sun.graphics.beginFill(0xFF9900,1);
sun.graphics.drawCircle(0,0,30);
sun.graphics.endFill();

addChild(sun); 
setChildIndex(sun, 0); 
Run Code Online (Sandbox Code Playgroud)

我看到setChildIndex(sun, 0);应该这样做,但它不起作用.

actionscript-3

3
推荐指数
1
解决办法
5154
查看次数

无法在java中关闭框架?

嗨伙计们我正在用java编写一个小程序,这是我第一次尝试使用界面/图片.

它为我制作框架但是当我点击关闭按钮X时,它不会关闭它只是对待它就像没有发生任何想法?

class Graph extends Canvas{

    public Graph(){
        setSize(200, 200);
        setBackground(Color.white);
    }

    public static void main(String[] args){

        Graph gr = new Graph();  

        Frame aFrame = new Frame();
        aFrame.setSize(300, 300);       
        aFrame.add(gr);       
        aFrame.setVisible(true);

    }
Run Code Online (Sandbox Code Playgroud)

java swing awt frame windowlistener

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

如何在java中的文本文件中添加文本?

可能重复:
如何将文本附加到Java中的现有文件中

我想将数据添加到文本文件中.所以它是一个接一个......所以像这样:

1
2
3
<add more here>
Run Code Online (Sandbox Code Playgroud)

但我不希望删除文件中的文本.这是我正在使用atm的代码,但它取代了文件中的内容.有人可以告诉我如何做我问的问题.谢谢.

    FileWriter fstream = new FileWriter("thefile.txt");
    BufferedWriter out = new BufferedWriter(fstream);
    out.write("blabla");
    out.close();
      }catch (Exception e){//Catch exception if any
  System.err.println("Error: " + e.getMessage());
   }
}
Run Code Online (Sandbox Code Playgroud)

java

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