javascript - Jquery 获取元素属性并将其插入到输入文本中

标签 javascript jquery html

我需要帮助解决这个问题。 我有一个文件列表,每个文件都有一个复选框输入。所以我需要选中其中一个复选框,然后单击“插入”按钮时,获取属性值并将其插入到该文本输入中。 感谢您的帮助。

这是我的html代码链接:

http://jsfiddle.net/Qd3n5/4/

<div class="download_list">
    <div>
        <p class="name"> <a href="#" title="samle-image.gif" class="File_Name">samle-image.gif</a>

        </p>
    </div>
    <div class="size-text">
        <input type="checkbox" name="delete" value="1" class="toggle">
    </div>
</div>
<div class="download_list">
    <div>
        <p class="name"> <a href="#" title="favicon.ico" class="File_Name">favicon.ico</a>

        </p>
    </div>
    <div class="size-text">
        <input type="checkbox" name="delete" value="1" class="toggle">
    </div>
</div>
<div class="download_list">
    <div>
        <p class="name"> <a href="#" title="freedown.jpg" class="File_Name">freedown.jpg</a>

        </p>
    </div>
    <div class="size-text">
        <input type="checkbox" name="delete" value="1" class="toggle">
    </div>
</div>
<div class="fileupload">
    <button type="button" id="Inser_btn" class="btn btn-primary Inser_btn"> <i class="UpIcon icon-remove"></i>
 <span>Insert</span>

    </button>
</div>
<div class="test">
    <input type="text" name="banners_image_local" value="some-text.png" size="51" maxlength="64">
</div>

最佳答案

你可以试试这个:

$(function(){
    $('#Inser_btn').click(function(){
        var title='';
        $('input[name="delete"]:checked').each(function(){
            title+=$(this).closest('.size-text').prev().find('a').attr('title');
        });
        $('input[name="banners_image_local"]').val(title);
    });
});

Demo

关于javascript - Jquery 获取元素属性并将其插入到输入文本中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24774288/

相关文章:

javascript - 代码审查 : Efficient? 它会工作吗?

javascript - 检查 css 属性是否应用了 !important 属性

javascript - 使用 jQuery 从 NodeJS 服务器请求数据

jquery - 如何在动画运行时暂时禁用 JQuery 单击处理程序?

javascript - 使用多个 div 的单击功能不起作用

javascript - Highcharts - 仪表图表数据标签定位不正确

javascript - 错误 415 : x-www-form-urlencoded versus JSON

javascript - JavaScript 5 中 for 和 foreach 的区别

javascript - 将来自用户 inmidatley 的输入添加到 &lt;input&gt;

javascript - 如果 id 具有特定类,则使用 JS/jQuery Show() + Hide() 进行排序?