将href值复制到文本框onclick

艾西瓦娅·L(Aishwarya L)

我正在尝试将链接onClick的值(显示的名称)复制到文本框中。可能吗 ?

以下是我为了使它正常工作而草率的尝试-

<div class="service_list">
    <ul style="list-style-type:square; display:none;" id="ullist">
        <li><a href="#" class="service1">Service 1</a>

        </li>
        <li><a href="#" class="service2">Service 2</a>

        </li>
    </ul>
</div>
<input type="text" id="textbox" />
<br />
<table>
    <tr>
        <td>
            <div class="button">    <a href="#" download="servicename.txt" class="button" id="button">Download</a>

            </div>
        </td>
        <td>
            <div class="list">  <a href="#" class="list" id="list">List of Services</a>

            </div>
        </td>
    </tr>
</table>

这是JS-

var link_selected = document.querySelector('.service_list'); //edited
var input_field = document.getElementById("input");
link_selected.onclick = function (e) {
    var selected = document.querySelector('.service_list').value; //edited
    input_field.value = selected;
};

这是相同的JSFiddle:https ://jsfiddle.net/aishwarya26/rebpb5h2/

阿伦·约翰尼(Arun P Johny)

您可以向#ullist元素中的每个链接添加点击处理程序,然后设置文本框的值

var text = document.getElementById('textbox');
var anchor = document.querySelector('#button');

var links = document.querySelectorAll('#ullist a');
for(var  i = 0;i< links.length;i++){
    links[i].onclick = function(){
        text.value = this.textContent || this.innerText
    }
}

演示:小提琴


使用jQuery

jQuery(function($){
    var $text = $('#textbox');
    $('#ullist a').click(function () {
        $text.val($(this).text());
    });

    $('#button').click(function (e) {
        var textbox_text = $text.val();
        var textbox_file = new Blob([textbox_text], {
            "type": "application/bat"
        });

        this.href = URL.createObjectURL(textbox_file);
        this.download = "servicename.txt";
    });

    $('#list').click(function (e) {
        $('#ullist').toggle();
    });
})

演示:小提琴

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将href值复制到文本框onclick

来自分类Dev

自动将值从文本框复制到datagridview

来自分类Dev

将整列复制到文本框中

来自分类Dev

将Button的内容复制到文本框中?

来自分类Dev

将文本框复制到剪贴板

来自分类Dev

将值从动态文本框复制到锯齿状数组错误

来自分类Dev

在jsf中使用Ajax将文本框的值复制到Nother

来自分类Dev

如何将四个文本框值复制到HTML中的textarea?

来自分类Dev

将单元格的值复制到文本框中

来自分类Dev

将单元格值复制到文本框VBA

来自分类Dev

如何将HTML文本框值从一个域复制到另一域的文本框?

来自分类Dev

无法使用jQuery将一个文本框值复制到另一个

来自分类Dev

<Excel-VBA> 将值从单元格复制到文本框时出现“类型不匹配”错误

来自分类Dev

Excel VBA 或公式将多个 ActiveX 文本框的值复制到相邻单元格

来自分类Dev

根据下拉列表将文本从onkeyinput文本框复制到其他文本框?

来自分类Dev

将文本从Excel单元格复制到PPT文本框

来自分类Dev

将文本从Excel单元格复制到PPT文本框

来自分类Dev

如何将文本框中的文本复制到 datagridview1 的 1 列?

来自分类Dev

自动将文本框的输入复制到另一个文本框

来自分类Dev

使用jQuery将<td>中的内容复制到文本框中

来自分类Dev

如何仅将数字从蒙版文本框复制到标签?

来自分类Dev

使用jQuery将<td>中的内容复制到文本框中

来自分类Dev

使用c#将字符从DevExpress XtraRichEdit复制到文本框

来自分类Dev

javascript尝试将选择框中的数据库生成文本复制到文本框

来自分类Dev

使用Java脚本将文本从一个文本框复制到另一个文本框

来自分类Dev

使用javascript仅将文本从一个文本框复制到另一文本框

来自分类Dev

复选框中的单元格值复制到用户窗体文本框中

来自分类Dev

如何通过将链接复制到Facebook个人资料文本框来共享页面标题,图像等?

来自分类Dev

将所有文本框(包含在每个工作表中)复制到Word文档中

Related 相关文章

  1. 1

    将href值复制到文本框onclick

  2. 2

    自动将值从文本框复制到datagridview

  3. 3

    将整列复制到文本框中

  4. 4

    将Button的内容复制到文本框中?

  5. 5

    将文本框复制到剪贴板

  6. 6

    将值从动态文本框复制到锯齿状数组错误

  7. 7

    在jsf中使用Ajax将文本框的值复制到Nother

  8. 8

    如何将四个文本框值复制到HTML中的textarea?

  9. 9

    将单元格的值复制到文本框中

  10. 10

    将单元格值复制到文本框VBA

  11. 11

    如何将HTML文本框值从一个域复制到另一域的文本框?

  12. 12

    无法使用jQuery将一个文本框值复制到另一个

  13. 13

    <Excel-VBA> 将值从单元格复制到文本框时出现“类型不匹配”错误

  14. 14

    Excel VBA 或公式将多个 ActiveX 文本框的值复制到相邻单元格

  15. 15

    根据下拉列表将文本从onkeyinput文本框复制到其他文本框?

  16. 16

    将文本从Excel单元格复制到PPT文本框

  17. 17

    将文本从Excel单元格复制到PPT文本框

  18. 18

    如何将文本框中的文本复制到 datagridview1 的 1 列?

  19. 19

    自动将文本框的输入复制到另一个文本框

  20. 20

    使用jQuery将<td>中的内容复制到文本框中

  21. 21

    如何仅将数字从蒙版文本框复制到标签?

  22. 22

    使用jQuery将<td>中的内容复制到文本框中

  23. 23

    使用c#将字符从DevExpress XtraRichEdit复制到文本框

  24. 24

    javascript尝试将选择框中的数据库生成文本复制到文本框

  25. 25

    使用Java脚本将文本从一个文本框复制到另一个文本框

  26. 26

    使用javascript仅将文本从一个文本框复制到另一文本框

  27. 27

    复选框中的单元格值复制到用户窗体文本框中

  28. 28

    如何通过将链接复制到Facebook个人资料文本框来共享页面标题,图像等?

  29. 29

    将所有文本框(包含在每个工作表中)复制到Word文档中

热门标签

归档