ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => หัวข้อเริ่มโดย: Khonsiam ใน 18 ตุลาคม 2015, 19:33:42

ชื่อเรื่อง: ใครเก่ง Java ช่วยหน่อยครับ
โพสต์โดย: Khonsiam ใน 18 ตุลาคม 2015, 19:33:42
พอดีจะทำเอาไว้ใช้

ที่ต้องการก็คือ

แทนที่ .abc ด้วย .ddd ประมาณนี้ จะต้องทำไง พอดีเอาโค้ดเขามา จะมาปรับเปลี่ยนใช้ ใครเก่ง ๆ ช่วยแก้ให้หน่อยครับ

:wanwan017:

ชื่อเรื่อง: Re: ใครเก่ง Java ช่วยหน่อยครับ
โพสต์โดย: dutchman ใน 18 ตุลาคม 2015, 19:43:30
ผมต้องถามก่อนครับ .abc แทนที่ด้วย .ddd นี้คือ ข้อความที่พิมพ์ด้านในเหรอครับ ประมาณว่า รับค่าข้อความมา แล้ว ต้องการให้ข้อความที่ใส่ไป ถ้ามี .abc เปลี่ยนเป็น .ddd หรือว่ายังไงครับ ผมยังไม่เข้าใจคำถามเลยอะครับ
ชื่อเรื่อง: Re: ใครเก่ง Java ช่วยหน่อยครับ
โพสต์โดย: Khonsiam ใน 18 ตุลาคม 2015, 19:52:29
ใช่ครับ เป็นข้อความที่ป้อนเข้าไป

ถ้ามี .abc ให้เปลี่ยนเป็น .ddd ประมาณนี้นะครับ

ลองทดสอบตัวนี้ดูครับ <

ผมลองปรับแล้วมันไม่ได้ มันได้ตัวอักษรแค่ตัวเดียว

ขอบคุณครับ

:wanwan017:
ชื่อเรื่อง: Re: ใครเก่ง Java ช่วยหน่อยครับ
โพสต์โดย: dutchman ใน 18 ตุลาคม 2015, 20:19:37
ผมไม่รู้ว่าโค๊ดที่คุณเอามามันทำงานยังไงนะครับ ไม่อยากไปนั่งแกะโค๊ด แต่ถ้าตามความต้องการของคุณ ผมเขียนได้แบบนี้อะครับ ไม่รู้ว่าจะตอบโจทย์ความต้องการหรือเปล่าถ้าไม่ใช่ก็ขออภัยด้วยครับ

<html>
<head>
   <script>
   function myFunction()
   {
   var str=document.getElementById("demo").value;
   var n=str.replace(".abc",".ddd");
      document.getElementById("demo").value=n;
   }
   </script>
</head>
<body>

<p>ทดสอบการแก้คำ</p>

<form>
<textarea rows="10" cols="60" id="demo"></textarea>
<br/>

<button onclick="myFunction()">Replace</button>

<button type="reset" value="Reset">Reset</button>
</form>
</body>
</html>
ชื่อเรื่อง: Re: ใครเก่ง Java ช่วยหน่อยครับ
โพสต์โดย: dutchman ใน 18 ตุลาคม 2015, 20:21:44
<html>
<head>
   <script>
   function myFunction()
   {
   var str=document.getElementById("demo").value;
   var n=str.replace(".abc",".ddd");
      document.getElementById("demo").value=n;
   }
   </script>
</head>
<body>

<p>ทดสอบการแก้คำ</p>

<form>
<textarea rows="10" cols="60" id="demo"></textarea>
<br/>

<button type="button"  onclick="myFunction()">Replace</button>

<button type="reset" value="Reset">Reset</button>
</form>
</body>
</html>
ชื่อเรื่อง: Re: ใครเก่ง Java ช่วยหน่อยครับ
โพสต์โดย: dutchman ใน 18 ตุลาคม 2015, 20:22:25
อันที่ 2 นะครับ ผมตก <button type="button"  onclick="myFunction()">Replace</button> ไปอันหนึ่งมันเลยไม่ทำงาน
ชื่อเรื่อง: Re: ใครเก่ง Java ช่วยหน่อยครับ
โพสต์โดย: Khonsiam ใน 18 ตุลาคม 2015, 21:00:30
+1 ให้เลยครับ ประมาณนี้แหละ

เดี๋ยวผมลองดูอีก ถ้าไม่ได้ยังไง ผมจะปรึกษาอีกทีครับ

:wanwan017:
ชื่อเรื่อง: Re: ใครเก่ง Java ช่วยหน่อยครับ
โพสต์โดย: meawjosa ใน 26 ตุลาคม 2015, 20:12:01
String.replace   หรือ
String.replaceall

ลองดูครับ
ชื่อเรื่อง: Re: ใครเก่ง Java ช่วยหน่อยครับ
โพสต์โดย: p44n ใน 26 ตุลาคม 2015, 20:17:27
นึกว่า Java, JavaScript หรอกเหรอ

:wanwan044:
ชื่อเรื่อง: Re: ใครเก่ง Java ช่วยหน่อยครับ
โพสต์โดย: Khonsiam ใน 26 ตุลาคม 2015, 20:28:12
Project นี้ตอนแรกกะทำไว้ใช้เองแบบขำ ๆ เดี๋ยวเอามาแชร์ครับ
:wanwan020:
ชื่อเรื่อง: Re: ใครเก่ง Java ช่วยหน่อยครับ
โพสต์โดย: coolsweet ใน 27 ตุลาคม 2015, 08:15:59
Java ภาษาเทพ  :-X