同步文本框(在表单中输入)

奥利

我有一个带有文本框的表单,然后是另一个带有三个文本框的表单。当我单击按钮时,我在第一个文本框中输入的文本(id =“ logoName”)在其他三个文本(id v1-v3)中应该可见。我尝试了以下操作,但是当我单击按钮时,第一个框中的文本消失了,而不是在其他框中也显示出来了……我做错了什么?非常感谢你的帮助!!!

JS

var logoName = document.getElementById("logoName");
var v1 = document.getElementById("v1");
var v2 = document.getElementById("v2");
var v3 = document.getElementById("v3");
var button = document.getElementById("button");

function sync() {
    v1.value = logoName.value;  
    v2.value = logoName.value;
    v3.value = logoName.value;
}
button.onclick = sync();

的CSS

p {
        font-size: 2em;
        float: left;
        margin-right: 2em;  
    }
    .clear {
        clear: both;    
    }
    .overview {
        margin-top: 2em;    
    }
    input[type="text"] {
        font-size: 2em; 
        width: 200px;
    }

的HTML

<form>
    <label>Logo-Name</label>
    <input id="logoName" type="text"/>
    <button id="button">synchronise</button>
</form>

<form class="overview">
    <input id="v1" type="text" /> <input id="v2" type="text" /> <input id="v3" type="text" />
</form>
用户名

您在这里遇到2个基本错误:

1-您并没有阻止“提交”按钮的默认操作,并且

2-您没有将sync功能正确分配给按钮

像这样:

button.onclick = function() {sync();return false;}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

访问表单将不接受文本框中的输入

来自分类Dev

从VB模块中的访问表单引用文本框输入

来自分类Dev

Google脚本:使用表单中的输入文本框从表单中提取项目并显示为选项

来自分类Dev

表单文本框中的JavaScript VAR

来自分类Dev

将值放在输入字段中,即在来自 servlet 的 html 表单中的文本框中

来自分类Dev

在输入文本框中防止退格

来自分类Dev

在文本框中输入字符的按键?

来自分类Dev

RSelenium:文本框中的输入值

来自分类Dev

无法在文本框中输入值

来自分类Dev

在输入文本框中防止退格

来自分类Dev

文本框中的输入验证

来自分类Dev

在表单过帐之前在输入文本框中显示日期?

来自分类Dev

如何根据用户表单文本框输入将光标移动到工作表中的行?

来自分类Dev

验证以确保在将文本移动到新表单之前,已在文本框中输入了文本

来自分类Dev

在VB.Net的文本框中输入数字时,如何更改表单中my.settings中的值

来自分类Dev

在VB.Net的文本框中输入数字时,如何更改表单中my.settings中的值

来自分类Dev

ng模式,仅允许在输入文本框中输入“-”

来自分类Dev

ng模式,仅允许在输入文本框中输入“-”

来自分类Dev

单击时在文本框中输入Coffeescript清除文本

来自分类Dev

使用变量将文本存储在输入文本框中

来自分类Dev

在文本框中没有文本就无法输入

来自分类Dev

在文本框中没有文本就无法输入

来自分类Dev

存储从附加文本框中输入的文本

来自分类Dev

单击按钮从表单上的多个文本框中清除文本框

来自分类Dev

Firefox 23中的表单文本框中缺少光标

来自分类Dev

如何在 vba 用户表单中以百分比格式输入 10-50 之间的数字文本框?

来自分类Dev

根据在文本框中输入的值,使用javascript打开多个文本框

来自分类Dev

在另一个文本框中输入数据时文本框完成

来自分类Dev

定制的输入文本框

Related 相关文章

  1. 1

    访问表单将不接受文本框中的输入

  2. 2

    从VB模块中的访问表单引用文本框输入

  3. 3

    Google脚本:使用表单中的输入文本框从表单中提取项目并显示为选项

  4. 4

    表单文本框中的JavaScript VAR

  5. 5

    将值放在输入字段中,即在来自 servlet 的 html 表单中的文本框中

  6. 6

    在输入文本框中防止退格

  7. 7

    在文本框中输入字符的按键?

  8. 8

    RSelenium:文本框中的输入值

  9. 9

    无法在文本框中输入值

  10. 10

    在输入文本框中防止退格

  11. 11

    文本框中的输入验证

  12. 12

    在表单过帐之前在输入文本框中显示日期?

  13. 13

    如何根据用户表单文本框输入将光标移动到工作表中的行?

  14. 14

    验证以确保在将文本移动到新表单之前,已在文本框中输入了文本

  15. 15

    在VB.Net的文本框中输入数字时,如何更改表单中my.settings中的值

  16. 16

    在VB.Net的文本框中输入数字时,如何更改表单中my.settings中的值

  17. 17

    ng模式,仅允许在输入文本框中输入“-”

  18. 18

    ng模式,仅允许在输入文本框中输入“-”

  19. 19

    单击时在文本框中输入Coffeescript清除文本

  20. 20

    使用变量将文本存储在输入文本框中

  21. 21

    在文本框中没有文本就无法输入

  22. 22

    在文本框中没有文本就无法输入

  23. 23

    存储从附加文本框中输入的文本

  24. 24

    单击按钮从表单上的多个文本框中清除文本框

  25. 25

    Firefox 23中的表单文本框中缺少光标

  26. 26

    如何在 vba 用户表单中以百分比格式输入 10-50 之间的数字文本框?

  27. 27

    根据在文本框中输入的值,使用javascript打开多个文本框

  28. 28

    在另一个文本框中输入数据时文本框完成

  29. 29

    定制的输入文本框

热门标签

归档