سلام دوستان
من کد زیر را دارم که برای اضافه کردن قیمت محصول هست و الان قیمت را به صورت زنده زیر فیلد هنگام تایپ کاربر مینویسه
<input type="number" class="form-control"
value="{{old('amount')}}"
name="amount"
id="text-input" onkeyup="InnerChange(this.id);">
<div id="inner-text"></div>
<script type="text/javascript">
function InnerChange(id){
var element = document.getElementById(id);
var value = element.value;
document.getElementById('inner-text').innerHTML = value;
}
</script>
حالا میخوام از کلاس NumToWrod که توی اینترنت هست و کارش تبدیل عدد به متن فارسیه برای نوشتن اون عدد کاربر به صورت فارسی استفاده کنم
کدش به صورت زیره
$number->numberToWords(20000)
این کد تبدیل را چطور توی اون جاوااسکریپت جا بدم که عدد را به صورت متن به صورت زنده نمایش بده ؟
دوست عزیز. اگر قصد نمایش عدد به حروف بصورت پویا و همزمان با تایپ کاربر دارید بایستی این پردازش در سمت فرانت اند و در جاوا اسکریپت انجام بشه و نه بک اند و لاراول!
البته یک راه خیلی بد میتونه این باشه که با هر بار تغییر input عدد جدید رو با Ajax به بک اند بفرستید و مقدار حروفیش رو بگیرید. ولی خوب پکیج های جاوااسکریپتی خوبی برای اینکار وجود داره و اصلا پیشنهاد نمیشه همچین کاری بکنید
@mhyeganeh سلام
عزیز من اصلا نگفتم که میخوام از دیتابیس چیزی بگیرم
شما اصلا متوجه منظورم نشدین
ایضا شما هم متوجه منظور من نشدین فکر کنم...
کجای پیامم به دیتابیس اشاره کردم؟!
مثل خیلی از سایت های رایج میخواید مثلا وقتی یک مبلغی رو برای شارژ کیف پول به عدد و به ریال داریم تایپ میکنیم زیرش مثلا با حروف و به تومان بنویسه «دوازده هزار و پانصد تومان». منظورتون مگر همین نبود؟
پکیجی که ارسال کردم رو یک نگاه بندازید نمونه مثال هاش فکر کنم کمک کنه.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟