小编use*_*307的帖子

Html onclick在Android中两次开火

码:

function hello(){alert("Hi");}; 

<center> 
<table border="0" height="100%">
<tbody>
            <tr>
                <td align="center" width="100%">
                <img src="cover.png"
                    width="300" height="300" id="image"></img></td>
            </tr>
            <tr>
                <td height="100%">&nbsp;</td>
            </tr>
            <tr>
                <td align="center">
             <form onsubmit="go();return false">  
                        <input class="answer" id="answer" name="answer"
                             onclick="hello();"/>
                  </form> 
                </td>
            </tr>
            <tr>

            </tr>
        </tbody>
</table>
</center>
Run Code Online (Sandbox Code Playgroud)

我一直在尝试捕获HTML中单击答案文本框的时间.它在Firefox和Chrome中完美运行(我只获得一个Hi警报),但是当我尝试在android中的Web视图中运行代码时,onclick方法会触发两次(我得到两个Hi警报).但是,当我稍后调用相同的功能时,它可以正常工作,只发出一个Hi警报.

<div style="bottom: 0; right: 0; position:absolute;  margin-right:5%">
    <a><img alt="" src="start.png" id="submit" onclick="go();hello();"></a>
    </div>
Run Code Online (Sandbox Code Playgroud)

我猜这与我从表单内部调用函数的事实有关,它以某种方式触发事件两次,但我不知道如何解决它.有帮助吗?

html android onclick

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

numpy.array工作不正常?

我正在尝试将列表列表转换为数组,并且发生了一些奇怪的事情.

例如,如果我将列表声明为:

a=[]
a.append(['a',1,10,100])
a.append(['b',2,20,200])
a.append(['c',3,30,300])
a.append(['d',4,40,400])
Run Code Online (Sandbox Code Playgroud)

然后转换为矢量

a=np.array(a)
Run Code Online (Sandbox Code Playgroud)

最终的结果是

[['a','1','1','1'],['b','2','2','2'],['c','3','3','3'],['d','4','4','4']]
Run Code Online (Sandbox Code Playgroud)

我是一个完全的Python初学者,但是从我通过使用np.array读到的内容中,向量中的所有内容都被转换为字符串(如果我错了,请纠正我).为什么在这里忽略零,我该怎么做才能修复它?

python arrays numpy

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

标签 统计

android ×1

arrays ×1

html ×1

numpy ×1

onclick ×1

python ×1