مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

کپی کردن متن input بکمک jquery

شنبه, 28 اردیبهشت 1398 18:28

کپی کردن متن input بکمک jquery

سلام
فرض کنید یک input از text است و یک button هم داریم 
حال می خواهم هروقتی روی button  کلیک کردم متن نوشته شده داخل input  عمل کپی انجام شود بکمک jquery
چه کدی باید بنویسم
باتشکر

یکشنبه, 29 اردیبهشت 1398 07:47

سلام

روی ایونت کلیک باتن مقدار .Val()  تکست باکس را بگیر

یکشنبه, 29 اردیبهشت 1398 10:25

با سلام خدمت شما دوست عزیز

برای کپی کردن یه متن درون clipboard میتونین از کد زیر استفاده کنین :

function CopyToClipboard(elementId) {
    var $temp = $("<input>");
    $("body").append($temp);
    var el = $("#" + elementId);
    $temp.val($(el).val()).select();
    document.execCommand("copy");
    $temp.remove();
}

یه id به input بدین و برای event کلیک روی دکمه از متد بالا استفاده کنین و id رو بهش پاس بدین

سورسش رو براتون میذارم تا استفاده کنین

دانلود فایل ضمیمه

کسانی که از این پست تشکر کرده اند : iran,

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید