سلام
خسته نباشید
من یه سوالی دارم
میخوام کاربر نتونه تو این قسمت چیزی وارد کنه و فقط بتونه ببینه اطلاعات رو
ممنون میشم راهنماییم کنید از چه نوع input ای استفاده کنم
سلام
اگه صرفا میخواین توی فرانت از وارد کردن دیتا به اینپوت جلوگیری کنید میتونید به روش زیر عمل کنید
<input type="text" id="lname" name="lname" disabled>
اتربیوت disabled
@shirzad
عذرمیخوام
یه سوال دیگه بزرگوار
در اینپوت پایین میخوام لینک فقط قابلیت کپی رو داشته باشه
یعنی کاربر نتونه دیتایی رو در اینپوت وارد کنه و فقط بتونه لینک رو کپی کنه
ممنون میشم راهنماییم کنید
<div class="form-group">
<label for="name" class="col-sm-7 control-label">لینک</label>
<input type="text" class="form-control" value="{{url("/rooms/") }}/{{str_shuffle( 'abcdefghijklmnopqrstuvwxyz')}}">
</div>خواهش میکنم
اگه میخواین کاربر با کلیک روی یه دکمه مقدار یه اینپوت رو کلیک کنه میتونید بصورت زیر عمل کنید که خب برای غیرفعالسازیش میتونید از روشی که تو بالا گفتم استفاده کنید:
function copyToClipboard() {
var textBox = document.getElementById("myvalue");
textBox.select();
document.execCommand("copy");
}
کد بالا جاوااسکریپت برای کپی کردن متن
<input type="text" class="form-control" name="myvalue" id="myvalue" value="YEAH" readonly />
<button class="btn btn-primary btn-block" onclick="copyToClipboard()">Copy myvalue</button>
این هم مثال واسه اینپوتتون