สอบถามเรื่องการดึงคำที่อยู่ใน HTML มาใช้งานในไฟล์ .js

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเรื่องการดึงคำที่อยู่ใน HTML มาใช้งานในไฟล์ .js

สอบถามเรื่องการดึงคำที่อยู่ใน HTML มาใช้งานในไฟล์ .js
จะเอาคำที่อยู่ใน HTML มาใช้งานต่อใน .js ทำอย่างไรคะ และคำนั้นที่อยู่ใน HTML ก็จะมีการเปลี่ยนค่าอยู่ตลอดเวลาเมื่อเราใช้งาน HTML คือเป็นโค้ด HTML ของ Web speech api ของ google คะ เมื่อเราพูด ระบบก็จะแปลงเสียงพูดของเราเป็นข้อความ และแสดงในโค้ดนี้คะ
 
<span id="final_span" class="final">Good morning my name is John Smith</span>
 
นั่นคือต้องการทำจะเอาทั้งประโยคว่า Good morning my name is John Smith มาใช้งานที่ .js 

ช่วยอธิบายแบบละเอียดหน่อยนะคะ มือใหม่หัดเขียนคะ
 
ขอบคุณคะ


J&j 27.145.107.xxx 29-09-2014 21:52:03

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
ขอบตอบนะครับ ไม่รู้ตรงที่ต้องการหรือเปล่า


<span id="final_span" class="final">Good morning my name is John Smith</span>


<script type="text/javascript">
 	$(document).ready(function() {
 		var text= $("#final_span").html();
                alert(text); 		
 	});

 </script>

ใช้คำสั่ง .html()  ดึงค่า มาตรงๆเลย แล้วเก็บใส่ตัวแปร เอาไปใช้งาน ตัวอย่างก็ได้ ตัวแปร text  เอาไปใช้งานต่อไป

วิธีดึงค่า (get) ใน Element มี 3 เมธอดหลักๆ ที่ใช้ในการดึงและแก้ไขค่า
  • text()     ดึงหรือแก้ไขค่าที่เป็นข้อความอย่างเดียว (text) ไม่รวมแท็ก html
  • html()   ดึงหรือแก้ไขค่าที่เป็น html
  • val()      ดึงหรือแก้ไขค่าใน <form> เช่นค่าที่อยู่ใน <input>

ผมก็เดาๆเอา


wowowow 171.96.244.xxx 29-09-2014 23:10
 ความคิดเห็นที่ 2
ดูเนื้อหานี้เป็นแนวทาง

การใช้งาน web speech api แปลงเสียง เป็นข้อความ ใน html5 


ninenik 1.46.81.xxx 30-09-2014
 ความคิดเห็นที่ 3
ขอบคุณ พี่นิกมากนะคะ เอาโค้ดพี่นิกมาใช้ แล้วตรงตามความต้องการเลยคะ ฮิฮิ ดีใจๆๆ


j&j 27.145.107.xxx 01-10-2014 23:46
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ