بک لینک

درخواست راهنمایی در مورد تابع Replace در جاوا اسکریپت
#1
سلام به همه دوستان عزیز

شاید تا حالا مترجم های قالب را دیدید که از خاصیت Replace جاوا اسکریپت استفاده کردن.

مثلا با جاوا اسکریپت RB : Post_Title را به NB : Post title تبدیل کردن.

من در سایت های خارجی آموزشی در این مورد خوندم ولی چگونه میتونم این تغییر را جوری کنم که کدی که در Textarea گذاشته میشه و با زدن دکمه Sumbit حاصل این تغییرات بشه؟ لطفا راهنمایی کنید.

متشکرم :X

مُرد !
پاسخ
#2
بفرمایید :

کد:
<!DOCTYPE html>
<html>
   <head>
       <meta charset="utf-8">
       <title>mohammadhero</title>
       <script>

           function replaceText() {
               var text = document.getElementById("txt").value;
               text = text.replace("RB:Post_Title", "NB:Post title");
               document.getElementById("txt").value = text;
           }

       </script>
   </head>
   <body>
       <textarea id="txt"></textarea><br>
       <input type="button" name="btn" value="Replace" onclick="replaceText();">
   </body>
</html>

موفق باشید.
برای تعجیل در فرج آقا امام زمان (عج) ، سه صلوات محمدی بفرست.
اللهم صلي على محمد و ال محمد و عجل فرجهم

Telegram ID: @AliRezaBeitari
پاسخ
 سپاس شده توسط mohammadhero ، Ali27
#3
با تشکر از راهنمایی تون :X

واقعا که حرفه ای هستید :x

میشه توضیح بدید که چطوری کد درست شده در یه تکست ترا زیر همین تکست ترا قرار داده بشه؟

مُرد !
پاسخ
#4
خواهش میکنم.
متوجه منظورتون نشدم !! (لطفا کلمات انگلیسی رو فارسی ننویسید !! Big Grin)
برای تعجیل در فرج آقا امام زمان (عج) ، سه صلوات محمدی بفرست.
اللهم صلي على محمد و ال محمد و عجل فرجهم

Telegram ID: @AliRezaBeitari
پاسخ
 سپاس شده توسط mohammadhero ، Mr.Navid ، Ali27
#5
منظورم مثلا این بود : Big Grin


نقل قول: blogertools.ir/page/translater

کد توی باکس بالا قرار میگیره و با زدن دکمه تغییر ، توی کادر پایینی کد جدید قرار میگیره

Smile

مُرد !
پاسخ
#6
بفرمایید :

کد:
<!DOCTYPE html>
<html>
   <head>
       <meta charset="utf-8">
       <title>mohammadhero</title>
       <script>

           function replaceText() {
               var text = document.getElementById("txt").value;
               text = text.replace("RB:Post_Title", "NB:Post title");
               document.getElementById("txt2").value = text;
           }

       </script>
   </head>
   <body>
       <textarea id="txt"></textarea><br>
       <br><input type="button" name="btn" value="Replace" onclick="replaceText();"><br><br>
       <textarea id="txt2"></textarea>
   </body>
</html>


موفق باشید.
برای تعجیل در فرج آقا امام زمان (عج) ، سه صلوات محمدی بفرست.
اللهم صلي على محمد و ال محمد و عجل فرجهم

Telegram ID: @AliRezaBeitari
پاسخ
 سپاس شده توسط mohammadhero ، Mr.Navid ، Ali27


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان