অনেকগুলি গবেষণার পরে আমি কেবল বড় হাতের অক্ষরে প্রথম বর্ণের পাঠ্য পরিবর্তন করতে jquery ফাংশন / এক্সপ্রেশন পেয়েছি, আমি কোডটি ইনপুট ক্ষেত্রে কার্যকর করার জন্য সেই অনুযায়ী সংশোধন করি। আপনি যখন ইনপুট ক্ষেত্রে কিছু লিখবেন এবং তারপরে অন্য কোনও দায়েরকৃত বা উপাদানটিতে চলে যাবেন তখন field ক্ষেত্রটির পাঠ্যটি কেবলমাত্র প্রথম-অক্ষরের মূলধন দিয়ে পরিবর্তন হবে। সম্পূর্ণ লোয়ার বা আপার কেস ক্যাপিটালাইজেশনে ব্যবহারকারী টাইপের পাঠ্য নয়:
এই কোডটি অনুসরণ করুন:
পদক্ষেপ -১: এইচটিএমএল হেডে কল করুন jquery লাইব্রেরি:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
পদক্ষেপ -২: ইনপুট ক্ষেত্রগুলির পাঠ্য পরিবর্তন করতে কোড লিখুন:
<script>
$(document).ready(function(){
$("#edit-submitted-first-name,#edit-submitted-last-name,#edit-submitted-company-name, #edit-submitted-city").focusout(function(){
var str=$(this).val();
str = str.toLowerCase().replace(/\b[a-z]/g, function(letter) {
return letter.toUpperCase();
});
$(this).val(str);
});});
</script>
পদক্ষেপ -3: আপনি যেমন jquery কোড ব্যবহার করেন একই আইডি সহ এইচটিএমএল ইনপুট ক্ষেত্রগুলি তৈরি করুন:
<input type="text" id="edit-submitted-first-name" name="field name">
এই ইনপুট ক্ষেত্রটির আইডি হ'ল: সম্পাদনা-জমা দেওয়া-প্রথম-নাম (এটি স্টেপ -2-তে jquery কোড ব্যবহার করে)
** ফলাফল: আপনি নিশ্চিত করে নিন যে কোনও উপাদানটিতে আপনার ইনপুট ক্ষেত্রটি থেকে আপনার ফোকাসটি সরানোর পরে পাঠ্যটি পরিবর্তন হবে। কারণ আমরা এখানে jquery এর ফোকাস আউট ইভেন্ট ব্যবহার করছি। ফলাফলগুলি এটি পছন্দ করতে পারে: ব্যবহারকারীর প্রকার: "আপনাকে ধন্যবাদ" এটি "থ্যাঙ্ক ইউ" দিয়ে পরিবর্তিত হবে। **
ভাগ্য সুপ্রসন্ন হোক