@mhyeganeh
سلام
من از کلاس NumToWord استفاده میکنم که اعداد را به صورت فارسی نمایش بدم
مثلا 1500 میشه یک هزار و پانصد
خب من میخوام زمانی که کاربر توی اینپوت مبلغشو مینویسه زیر اون فیلد اون مبلغ را به حروف بنویسه ولی کدم مشکل داره یکم و نمیدونم چطور مقدار وارد شده در let x که تعریف کردم را در متد کلاسم بریزم که خطا نده
کدها
<div class="form-group">
<label for="amount">مبلغ چک (ریال)</label>
<input type="text" id="amount" onkeyup="myFunction()" name="amount" class="form-control" value="{{old('amount')}}">
<p id="wordAmount"></p>
</div>
کد js
<script>
function myFunction() {
let x = document.getElementById("amount").value;
if (typeof x !== 'undefined'){
document.getElementById("wordAmount").innerHTML = {{$numToWord->numberToWords('x')}};
}
}
</script>
اون مقدار x که توی متد numberToWords میزارم را هرطور مینویسم خطا میده. چه با تک کوتیشن و چه بدون اون
توجه : مقداری که باید توی متد numberToWords بیاد باید عدد باشه.
همین
سلام خسته نباشید
خب یه log بگیر از {{$numToWord->numberToWords('x')}} ببین مقدار داره یا نه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟