Rumah > Artikel > hujung hadapan web > Bolehkah Anda Mengakses Elemen SVG Dicipta dalam Illustrator Secara Terus dengan JavaScript?
Mengakses Elemen SVG daripada Illustrator melalui JavaScript
Sesetengah pereka lebih suka mencipta fail SVG dalam Illustrator untuk manipulasi kemudian dengan JavaScript. Ini menimbulkan persoalan sama ada mungkin untuk mengakses elemen tertentu dalam SVG tersebut menggunakan JavaScript.
Coretan kod yang diberikan mempersembahkan SVG yang dijana Illustrator dengan elemen yang dikenal pasti oleh ID dan halaman HTML asas. Dua soalan timbul:
Jawapan:
Adakah Mungkin?
Ya, ia boleh dilaksanakan sepenuhnya untuk mengakses elemen SVG yang dicipta dalam Illustrator terus daripada JavaScript, tanpa memerlukan perpustakaan tambahan.
Teknik:
Kod berikut menunjukkan pendekatan asas yang berfungsi:
<!DOCTYPE html> <html> <head> <title>SVG Illustrator Test</title> </head> <body> <object data="alpha.svg" type="image/svg+xml">
Kekunci Mata:
Nota: Untuk menjalankan HTML ini dengan betul, ia mestilah dihoskan pada pelayan web seperti IIS atau Tomcat kerana sekatan dasar asal yang sama.
Atas ialah kandungan terperinci Bolehkah Anda Mengakses Elemen SVG Dicipta dalam Illustrator Secara Terus dengan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!