通过单击按钮使用javascript添加文本框

用户名

是否可以将文本框添加到同一域的iframe中。因此,我创建了一个供用户单击的按钮。

<button id="text" onclick="addTextBox()">Text</button>

当用户单击按钮时,我需要在iframe中添加一个文本框。

<iframe id="iframeDiv" class="section"></iframe>

我已经试过了

JS:

function addTextBox() {

    var text = '<div><textarea name="textbox" id="textbox" cols="10" rows="1"></textarea></div>';

    var iframe = document.getElementById('iframeDiv'),
        iframe.innerHTML += parent.text;

    $('div').draggable({
        cancel: "textbox",
        start: function () {
            $('#textbox').focus();
        },
        stop: function () {
            $('#textbox').focus();
        }
    });

}

window.onload = function () {
    addTextBox();

    return;
}

我也做了一个小提琴:JSFiddle

我还想了解如何将文本标签附加到DOM结构中

维诺斯

您可以使用document.createElement来创建元素,也可以使用jQuery来创建元素。并使用iframe.contentWindow.document.body.appendChild具有多个元素

     function addTextBox() {    
        var text = document.createElement('textarea'),
        iframe = document.getElementById('iframeDiv');
        text.setAttribute('id', 'textbox');

        iframe.contentWindow.document.body.appendChild(text);    
     }

或者,您也可以执行以下操作:

    function addTextBox() {    
        var text = '<div><textarea name="textbox" id="textbox" cols="10" rows="1"> </textarea></div>',
        iframe = document.getElementById('iframeDiv');
        iframe.contentWindow.document.body.innerHTML = text;    
    }

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用javascript在按钮单击上添加文本框

来自分类Dev

在按钮上单击,通过文本框javascript循环

来自分类Dev

如何通过单击按钮将文本添加到文本框

来自分类Dev

通过单击按钮在文本框中选择全部

来自分类Dev

如何通过按钮单击Ajax获取文本框值

来自分类Dev

通过单击按钮打开抽屉时禁用文本框

来自分类Dev

按钮上的Java单击可为文本框添加值

来自分类Dev

单击Angular JS中的按钮添加新文本框

来自分类Dev

单击按钮添加新标签和文本框

来自分类Dev

一种通过单击按钮将 int 值添加到文本框,然后使用另一个按钮从 int 值中减去的方法

来自分类Dev

通过单击按钮不正确,其他文本框中的文本框值

来自分类Dev

使用单个按钮单击事件的多个文本框值添加

来自分类Dev

当使用JavaScript中的单个功能单击其他单选按钮时,如何禁用文本框?

来自分类Dev

单击按钮时使用文本框值更新面板

来自分类Dev

单击按钮时显示文本框

来自分类Dev

通过Javascript向文本框添加默认值

来自分类Dev

使用MVVM框架中的按钮动态添加文本框

来自分类Dev

我正在尝试使用JavaScript在按钮的onclick的有序列表中添加文本框,并在添加文本框时增加ID名称

来自分类Dev

如何使用JavaScript禁用输入/单击文本框/图像?

来自分类Dev

单击图像添加文本框

来自分类Dev

单击图像添加文本框

来自分类Dev

在asp.net中单击按钮时单击空文本框的Javascript验证

来自分类Dev

使用JavaScript基于空文本框启用/禁用按钮

来自分类Dev

使用JavaScript启用/禁用文本框和按钮

来自分类Dev

如何通过单击或在文本框中键入来检查单选按钮?

来自分类Dev

如何通过单击相应的删除按钮删除包含文本框的表格行

来自分类Dev

C# WPF - 通过单击按钮从网页获取数据并粘贴到文本框中

来自分类Dev

在WPF中单击按钮将文本框中的数据添加到DataGridView

来自分类Dev

vue.js-单击按钮在文本框中添加占位符

Related 相关文章

  1. 1

    使用javascript在按钮单击上添加文本框

  2. 2

    在按钮上单击,通过文本框javascript循环

  3. 3

    如何通过单击按钮将文本添加到文本框

  4. 4

    通过单击按钮在文本框中选择全部

  5. 5

    如何通过按钮单击Ajax获取文本框值

  6. 6

    通过单击按钮打开抽屉时禁用文本框

  7. 7

    按钮上的Java单击可为文本框添加值

  8. 8

    单击Angular JS中的按钮添加新文本框

  9. 9

    单击按钮添加新标签和文本框

  10. 10

    一种通过单击按钮将 int 值添加到文本框,然后使用另一个按钮从 int 值中减去的方法

  11. 11

    通过单击按钮不正确,其他文本框中的文本框值

  12. 12

    使用单个按钮单击事件的多个文本框值添加

  13. 13

    当使用JavaScript中的单个功能单击其他单选按钮时,如何禁用文本框?

  14. 14

    单击按钮时使用文本框值更新面板

  15. 15

    单击按钮时显示文本框

  16. 16

    通过Javascript向文本框添加默认值

  17. 17

    使用MVVM框架中的按钮动态添加文本框

  18. 18

    我正在尝试使用JavaScript在按钮的onclick的有序列表中添加文本框,并在添加文本框时增加ID名称

  19. 19

    如何使用JavaScript禁用输入/单击文本框/图像?

  20. 20

    单击图像添加文本框

  21. 21

    单击图像添加文本框

  22. 22

    在asp.net中单击按钮时单击空文本框的Javascript验证

  23. 23

    使用JavaScript基于空文本框启用/禁用按钮

  24. 24

    使用JavaScript启用/禁用文本框和按钮

  25. 25

    如何通过单击或在文本框中键入来检查单选按钮?

  26. 26

    如何通过单击相应的删除按钮删除包含文本框的表格行

  27. 27

    C# WPF - 通过单击按钮从网页获取数据并粘贴到文本框中

  28. 28

    在WPF中单击按钮将文本框中的数据添加到DataGridView

  29. 29

    vue.js-单击按钮在文本框中添加占位符

热门标签

归档