小编bun*_*ath的帖子

单击窗体中的按钮时阻止刷新页面

我在使用表单内的按钮时遇到问题.我想要那个按钮来调用功能.它确实如此,但是有了不必要的结果,它刷新了页面.

我的简单代码是这样的

<form method="POST">
    <button name="data" onclick="getData()">Click</button>
</form>
Run Code Online (Sandbox Code Playgroud)

单击该按钮时,将在页面刷新时调用该函数,该页面将重置我以前的所有请求,该请求会影响当前页面,这是前一个请求的结果.

我该怎么做才能阻止页面刷新?

html javascript

131
推荐指数
5
解决办法
25万
查看次数

在java中创建内部类对象的问题


这是代码.

public class Test {
        class InnerClass{

               }

   public static void main(String[] args){
            InnerClass ic = new InnerClass();
        }
    }
Run Code Online (Sandbox Code Playgroud)

它说错误信息

non-static variable this cannot be referenced from a static context
after creation of object ic.
Run Code Online (Sandbox Code Playgroud)

任何人都可以给我理由吗?

谢谢

java static static-variables inner-classes

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

动态地将值插入到带索引的数组中

如果索引是除0之外的任何其他值,则将值推送到数组会导致索引从0开始.

$a=array("a"=>"Dog","b"=>"Cat");
array_push($a,"Horse","Bird");
Run Code Online (Sandbox Code Playgroud)

这将插入索引为0和1的Horse和Bird.

我可以插入不同索引的值吗?喜欢

speed => Horse
fly => Bird
Run Code Online (Sandbox Code Playgroud)

php arrays indexing array-push

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

如何在Java中屏蔽字节值?

我的问题是这样的.

我在Java中有一些字节计算.在某些计算中,我在字节值中得到了我想要的结果"2a",但在某些计算中,我得到字节值为"ffffff9a".我只想从结果"ffffff9a"中输入"9a"值.我尝试了这个,但没有奏效.

byte a = (byte) b & 0xff;
Run Code Online (Sandbox Code Playgroud)

其中b的值为"ffffff9a"字节值.

但是显示相同的过程就像

System.out.println(Integer.toHexString(b & 0xff));
Run Code Online (Sandbox Code Playgroud)

我哪里错了?我能做些什么来获得我想要的价值?

谢谢


实际上我试图将8位字符转换为gsm 7位.如果有人可以帮我解决这个问题,那也会有所帮助.字符串存储为字节数组,我必须将此字符串或8位字节转换为7位.

java byte masking bitwise-and

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