Làm cách nào để tạo Vòng kết nối trong Html bằng javascript. Liệu nó có thể được thực hiện bằng cách sử dụng Javascript hay không? Tôi đã thực hiện việc tạo hình chữ nhật và hình vuông nhưng không biết cách hoàn thành một vòng tròn.cách tạo vòng kết nối bằng cách sử dụng javascript
Trả lời
Bạn cần phải sử dụng liabrary sau: -
Đặt mã trong thẻ đầu của bạn.
<script type="text/JavaScript" src="jsDraw2D.js"></script>
Nó có sẵn để tải về từ here
Sao chép và dán đoạn mã sau nơi bạn muốn vòng tròn của bạn xuất hiện ...
<script type="text/JavaScript">
//Create jsGraphics object
var gr = new jsGraphics(document.getElementById("canvas"));
//Create jsColor object
var col = new jsColor("red");
//Create jsPen object
var pen = new jsPen(col,1);
//Draw a Line between 2 points
var pt1 = new jsPoint(20,30);
var pt2 = new jsPoint(120,230);
gr.drawLine(pen,pt1,pt2);
//Draw filled circle with pt1 as center point and radius 30.
gr.fillCircle(col,pt1,30);
//You can also code with inline object instantiation like below
gr.drawLine(pen,new jsPoint(40,10),new jsPoint(70,150));
</script>
Bạn có thể kiểm tra tài liệu này từ here
Tôi không thấy điểm tải xuống thư viện bổ sung khi có thể thực hiện dễ dàng trong css như minh họa bên dưới hoặc dễ dàng bằng canvas – thatOneGuy
@thatOneGuy đề xuất của bạn không thể được thực hiện trong ie8 –
@MahdiJazini và gợi ý gì? – thatOneGuy
Bạn có thể sử dụng một số thư viện javascript cho giống nhau. Giống như đây là thư viện một bên thứ ba js có thể phục vụ mục đích của bạn
Sử dụng Canvas HTML5 và AJAX, bạn có thể thực hiện như sau:
window.onload = function(){
var canvas = document.getElementById("myCanvas");
var context = canvas.getContext("2d");
var centerX = canvas.width/2;
var centerY = canvas.height/2;
var radius = 10;
context.beginPath();
context.arc(centerX, centerY, radius, 0, 2 * Math.PI, false);
context.fillStyle = "black";
context.fill();
context.lineWidth = 1;
context.strokeStyle = "black";
context.stroke();
};
dòng lớn là:
context.arc(centerX, centerY, radius, 0, 2 * Math.PI, false);
Để biết thêm đi xem: HTML5 Canvas Tutorials
Điều này vẽ một vòng tròn, nhưng nó phải làm gì với AJAX? –
không có AJAX ở đây (và không cần thiết) – Bob
Đây là một cách đơn giản để làm một vòng tròn cho các trình duyệt hiện đại:
<div style='border: 3px solid red; border-radius: 50px; width: 100px; height: 100px;'>
</div>
Demo.
chỉnh sửa — Nó hoạt động tốt hơn với "kích thước hộp" ("hộp-kích thước hộp-moz" cho Firefox) được đặt thành "hộp biên giới".
<style>
div.circle {
border: 3px solid red;
border-radius: 50%;
width: 100px; height: 100px;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
</style>
<div class=circle>
</div>
- 1. Tạo IFRAME bằng cách sử dụng JavaScript
- 2. Tạo bảng bằng cách sử dụng Javascript
- 3. Làm cách nào để tạo vòng kết nối có số?
- 4. cách kết nối với rabbitmq bằng cách sử dụng javascript mà không có nodejs
- 5. cách kết nối java và mysql bằng cách sử dụng kết nối mysql java 5.1.12
- 6. Cách tạo Kết nối Http bằng cách sử dụng lớp AsyncTask?
- 7. Tạo scala cho vòng lặp bằng cách sử dụng hprof
- 8. Android: HTTPS (SSL) kết nối bằng cách sử dụng HttpsURLConnection
- 9. kết nối telnet bằng cách sử dụng PHP
- 10. Kết nối với Oracle DB bằng cách sử dụng Ruby
- 11. Kết nối với AS400 bằng cách sử dụng .NET
- 12. unity3D: kết nối với node.js bằng cách sử dụng socket.io
- 13. bằng cách sử dụng App_Data trong chuỗi kết nối
- 14. Kết nối với Oracle bằng cách sử dụng PHP
- 15. Kết nối với SQL Server bằng cách sử dụng powershell
- 16. Làm cách nào để tạo và tạo kiểu div bằng cách sử dụng JavaScript?
- 17. Cách tạo kết nối SSL bằng thư viện Smack XMPP?
- 18. Cách sử dụng lại kết nối FtpWebRequest
- 19. Tạo một addin cho Outlook bằng cách sử dụng javascript
- 20. chia chuỗi bằng cách sử dụng javascript
- 21. mailto bằng cách sử dụng javascript
- 22. đặt maxlength bằng cách sử dụng javascript
- 23. Cách nối văn bản trong TextArea tại vị trí con trỏ bằng cách sử dụng Javascript
- 24. Cách tạo hiệu ứng xung bằng cách sử dụng -webkit-animation - các vòng ngoài
- 25. Cách tạo vòng tròn quanh nội dung bằng cách sử dụng CSS?
- 26. Cố gắng thêm nhiều thuộc tính vào đối tượng Javascript bằng cách sử dụng vòng lặp
- 27. sử dụng lưới và ggplot2 để tạo các ô nối bằng cách sử dụng R
- 28. Cách tạo cổng TCP kết nối bằng cách sử dụng C đến cổng được xác định trước
- 29. Crash firefox bằng cách sử dụng JavaScript
- 30. Cách kết nối với các cá thể Java chạy trên EC2 bằng cách sử dụng JMX
Bạn đang sử dụng canvas hoặc svg? Hoặc chính xác những gì bạn có ý nghĩa bằng cách * tạo một vòng tròn trong Html *? –