คำถามติดแท็ก html

HTML (HyperText Markup Language) เป็นภาษามาร์กอัปหลักสำหรับการสร้างเว็บเพจและข้อมูลอื่น ๆ ที่จะแสดงในเว็บเบราว์เซอร์ คำถามเกี่ยวกับ HTML ควรมีตัวอย่างที่ทำซ้ำได้น้อยที่สุดและแนวคิดบางประการเกี่ยวกับสิ่งที่คุณพยายามทำ แท็กนี้ไม่ค่อยได้ใช้คนเดียวและมักจะจับคู่กับ [CSS] และ [javascript]

13
เป็นไปได้ไหมที่จะต่อท้าย innerHTML โดยไม่ทำลายผู้ฟังเหตุการณ์ของลูกหลาน?
ในโค้ดตัวอย่างต่อไปนี้ฉันแนบonclickตัวจัดการเหตุการณ์เข้ากับช่วงที่มีข้อความ "foo" alert()จัดการเป็นฟังก์ชั่นที่ไม่ระบุชื่อที่ปรากฏขึ้น อย่างไรก็ตามหากฉันกำหนดให้กับโหนดหลักตัวจัดการเหตุการณ์innerHTMLนี้onclickจะถูกทำลาย - การคลิก "foo" จะไม่ปรากฏขึ้นในกล่องการแจ้งเตือน สามารถแก้ไขได้หรือไม่? <html> <head> <script type="text/javascript"> function start () { myspan = document.getElementById("myspan"); myspan.onclick = function() { alert ("hi"); }; mydiv = document.getElementById("mydiv"); mydiv.innerHTML += "bar"; } </script> </head> <body onload="start()"> <div id="mydiv" style="border: solid red 2px"> <span id="myspan">foo</span> </div> </body> </html>

8
จะเปลี่ยนความโปร่งใสของข้อความใน HTML / CSS ได้อย่างไร?
ฉันใหม่มากกับ HTML / CSS และฉันกำลังพยายามแสดงข้อความบางส่วนเหมือนโปร่งใส 50% จนถึงตอนนี้ฉันมี HTML เพื่อแสดงข้อความที่มีความทึบเต็ม <html><font color=\"black\" face=\"arial\" size=\"4\">THIS IS MY TEXT</font></html> อย่างไรก็ตามฉันไม่แน่ใจว่าจะเปลี่ยนความทึบได้อย่างไร ฉันพยายามค้นหาออนไลน์แล้ว แต่ฉันไม่แน่ใจว่าจะทำอย่างไรกับรหัสที่ฉันพบ
112 html  css  opacity 

11
JavaScript - รับค่ารูปแบบ HTML
ฉันจะรับค่าของรูปแบบ HTML เพื่อส่งผ่านไปยัง JavaScript ได้อย่างไร ถูกต้องหรือไม่ สคริปต์ของฉันรับสองอาร์กิวเมนต์หนึ่งจากกล่องข้อความหนึ่งจากกล่องแบบเลื่อนลง <body> <form name="valform" action="" method="POST"> Credit Card Validation: <input type="text" id="cctextboxid" name="cctextbox"><br/> Card Type: <select name="cardtype" id="cardtypeid"> <option value="visa">Visa</option> <option value="mastercard">MasterCard</option> <option value="discover">Discover</option> <option value="amex">Amex</option> <option value="diners">Diners Club</option> </select><br/> <input type="button" name="submit" value="Verify Credit Card" onclick="isValidCreditCard(document.getElementById('cctextboxid').value,document.getElementById('cardtypeid').value)" /> </body>
112 javascript  html 

5
การวาดภาพจาก URL ข้อมูลไปยังผืนผ้าใบ
ฉันจะเปิดภาพใน Canvas ได้อย่างไร ซึ่งเข้ารหัส ฉันใช้ไฟล์ var strDataURI = oCanvas.toDataURL(); ผลลัพธ์คืออิมเมจ 64 ฐานที่เข้ารหัส ฉันจะวาดภาพนี้บนผืนผ้าใบได้อย่างไร? ฉันต้องการใช้strDataURI และสร้างภาพหรือไม่ มันเซ่อ? หากไม่เป็นเช่นนั้นสิ่งที่เป็นไปได้สำหรับการโหลดภาพบนผืนผ้าใบ?
112 image  html  canvas  data-uri 

14
ปิดใช้งานตัวเลือก "ซูม" แตะสองครั้งในเบราว์เซอร์บนอุปกรณ์ระบบสัมผัส
ฉันต้องการปิดการใช้งานฟังก์ชันการซูมด้วยการแตะสองครั้งบนองค์ประกอบที่ระบุในเบราว์เซอร์ (บนอุปกรณ์ระบบสัมผัส) โดยไม่ต้องปิดฟังก์ชันการซูมทั้งหมด ตัวอย่างเช่น: องค์ประกอบหนึ่งสามารถแตะได้หลายครั้งเพื่อให้บางสิ่งเกิดขึ้น ใช้งานได้ดีบนเบราว์เซอร์เดสก์ท็อป (ตามที่คาดไว้) แต่ในเบราว์เซอร์ของอุปกรณ์ระบบสัมผัสจะซูมเข้า
112 html  browser  touch  zoom 

20
จะล้างแผนภูมิจากผืนผ้าใบเพื่อไม่ให้เกิดเหตุการณ์โฮเวอร์ได้อย่างไร
ฉันใช้ Chartjs เพื่อแสดงแผนภูมิเส้นและใช้งานได้ดี: // get line chart canvas var targetCanvas = document.getElementById('chartCanvas').getContext('2d'); // draw line chart var chart = new Chart(targetCanvas).Line(chartData); แต่ปัญหาเกิดขึ้นเมื่อฉันพยายามเปลี่ยนข้อมูลสำหรับแผนภูมิ ฉันอัปเดตกราฟโดยการสร้างอินสแตนซ์ใหม่ของแผนภูมิพร้อมจุดข้อมูลใหม่และทำให้ข้อมูลเริ่มต้นใหม่ ใช้งานได้ดี อย่างไรก็ตามเมื่อฉันวางเมาส์เหนือแผนภูมิใหม่หากฉันบังเอิญไปที่ตำแหน่งใดตำแหน่งหนึ่งที่ตรงกับจุดที่แสดงในแผนภูมิเก่าการวางเมาส์ / ป้ายกำกับจะยังคงถูกทริกเกอร์และทันใดนั้นแผนภูมิเก่าก็ปรากฏขึ้น มันยังคงมองเห็นได้ในขณะที่เมาส์ของฉันอยู่ที่ตำแหน่งนี้และจะหายไปเมื่อย้ายออกจากจุดนั้น ฉันไม่ต้องการให้แผนภูมิเก่าแสดง ฉันต้องการลบออกให้หมด ฉันได้พยายามล้างทั้งผืนผ้าใบและแผนภูมิที่มีอยู่ก่อนที่จะโหลดใหม่ ชอบ: targetCanvas.clearRect(0,0, targetCanvas.canvas.width, targetCanvas.canvas.height); และ chart.clear(); แต่สิ่งเหล่านี้ยังไม่ได้ผล มีความคิดเห็นเกี่ยวกับวิธีที่ฉันจะหยุดไม่ให้เกิดขึ้นได้อย่างไร

6
จะเพิ่มช่องเพิ่มเติมในแบบฟอร์มก่อนส่งได้อย่างไร?
มีวิธีใช้ javascript และ JQuery เพื่อเพิ่มฟิลด์เพิ่มเติมที่จะส่งจากฟอร์ม HTTP โดยใช้ POST หรือไม่ ฉันหมายถึง: <form action="somewhere" method="POST" id="form"> <input type="submit" name="submit" value="Send" /> </form> <script type="text/javascript"> $("#form").submit( function(eventObj) { // I want to add a field "field" with value "value" here // to the POST data return true; }); </script>
112 jquery  html  forms  post  field 

7
หลีกเลี่ยงการแบ่งบรรทัดระหว่างองค์ประกอบ html
ฉันมี<td>องค์ประกอบนี้: <td><i class="flag-bfh-ES"></i> +34 666 66 66 66</td> ฉันหวังว่าจะเก็บไว้เป็นบรรทัดเดียว แต่นี่คือสิ่งที่ฉันได้รับ: ดังที่คุณเห็นธงและหมายเลขโทรศัพท์อยู่ในบรรทัดแยกกัน  กำลังทำงานอยู่ในระหว่างตัวเลขของหมายเลขโทรศัพท์ แต่ไม่ได้อยู่ระหว่างธงและหมายเลขโทรศัพท์ ฉันจะแน่ใจได้อย่างไรว่าไม่มีการใช้ตัวแบ่งบรรทัดเลยโดยตัวแสดงผล
112 html  whitespace 

16
ฉันจะเปลี่ยนสีของปุ่มตัวเลือกได้อย่างไร?
ฉันหมายถึงปุ่มตัวเลือกประกอบด้วยรูปทรงกลมและจุดตรงกลาง (เมื่อเลือกปุ่ม) สิ่งที่ฉันต้องการเปลี่ยนคือสีของทั้งสองอย่าง สามารถทำได้โดยใช้ CSS หรือไม่?
112 html  css  forms  radio-button 

2
พนักงานบริการสามารถทำอะไรได้บ้างที่พนักงานทำเว็บทำไม่ได้
พนักงานบริการสามารถทำอะไรได้บ้างที่พนักงานทำเว็บทำไม่ได้ หรือในทางกลับกัน? ดูเหมือนว่าผู้ปฏิบัติงานบนเว็บจะเป็นส่วนหนึ่งของฟังก์ชันการทำงานของผู้ปฏิบัติงานบริการ ถูกต้องหรือไม่


4
แก้ไขได้โดยตั้งค่าคาเร็ตที่ส่วนท้ายของข้อความ (ข้ามเบราว์เซอร์)
เอาต์พุตในChrome : <div id="content" contenteditable="true" style="border:1px solid #000;width:500px;height:40px;"> hey <div>what's up?</div> <div> <button id="insert_caret"></button> ฉันเชื่อในFFมันจะมีลักษณะดังนี้: hey <br /> what's up? และในIE : hey <p>what's up?</p> น่าเสียดายที่ไม่มีวิธีที่ดีในการสร้างมันขึ้นมาเพื่อให้ทุกเบราว์เซอร์แทรก<br />แท็กแทน div หรือ p หรืออย่างน้อยฉันก็ไม่พบสิ่งใดทางออนไลน์ อย่างไรก็ตามสิ่งที่ฉันพยายามทำในตอนนี้คือเมื่อฉันกดปุ่มฉันต้องการให้ตั้งเครื่องหมายคาเร็ตไว้ที่ท้ายข้อความดังนั้นควรมีลักษณะดังนี้: hey what's up?| วิธีการทำเช่นนี้จึงทำงานในเบราว์เซอร์ทั้งหมด ? ตัวอย่าง: $(document).ready(function() { $('#insert_caret').click(function() { var ele = $('#content'); var length = ele.html().length; …


12
HTML / CSS วิธีเพิ่มไอคอนรูปภาพในประเภทอินพุต =“ ปุ่ม”?
ฉันใช้ CSS ด้านล่าง แต่วางรูปภาพไว้ตรงกลางปุ่ม วิธีใดในการจัดแนวไอคอนไปทางซ้ายหรือขวาโดยใช้<input type="button">เพื่อให้ข้อความและภาพพอดีและจัดแนวอย่างสวยงาม? background: url('/common/assets/images/icons/16x16/add.png'); background-position:center; background-repeat:no-repeat;
111 html  css 

6
การเชื่อมต่อกับ TCP Socket จากเบราว์เซอร์โดยใช้ javascript
ฉันมีแอปพลิเคชั่น vb.net ที่เปิดซ็อกเก็ตและฟังมัน ฉันต้องการสื่อสารผ่านซ็อกเก็ตนี้ไปยังแอปพลิเคชันนั้นโดยใช้จาวาสคริปต์ที่ทำงานบนเบราว์เซอร์ นั่นคือฉันต้องส่งข้อมูลบางอย่างในซ็อกเก็ตนี้เพื่อให้แอพที่กำลังฟังอยู่บนซ็อกเก็ตนี้สามารถรับข้อมูลนั้นทำบางอย่างโดยใช้การโทรระยะไกลและรับข้อมูลเพิ่มเติมและนำกลับไปที่ซ็อกเก็ตที่จาวาสคริปต์ของฉันต้องการ อ่านและพิมพ์ในเบราว์เซอร์ ฉันได้ลองแล้ว socket.io, websockify แต่ไม่มีการพิสูจน์ว่ามีประโยชน์ ดังนั้นคำถามคือสิ่งที่ฉันพยายามจะเป็นไปได้หรือไม่? มีวิธีใดบ้างที่จาวาสคริปต์ที่ทำงานในเบราว์เซอร์สามารถเชื่อมต่อกับซ็อกเก็ต tcp และส่งข้อมูลบางส่วนและฟังมันเพื่อตอบสนองข้อมูลเพิ่มเติมบนซ็อกเก็ตและพิมพ์ไปยังเบราว์เซอร์ หากสิ่งนี้เป็นไปได้จะช่วยชี้ทิศทางที่ถูกต้องให้ฉันได้บ้างว่าจะช่วยให้ฉันตั้งเป้าหมายได้อย่างไร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.