पर ऑनक्लिक घटना जोड़ें मुझे यह उदाहरण एक एसवीजी ट्यूटोरियल में मिला, जो बताता है कि आप एक svg तत्व के लिए ऑनक्लिक ईवेंट हैंडलर का उपयोग कैसे कर सकते हैं। यह नीचे दिए गए कोड की तरह दिखता है:एसवीजी तत्व
<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='600' width='820'>
<script type="text/ecmascript"><![CDATA[
function changerect(evt)
{
var svgobj=evt.target;
svgstyle = svgobj.getStyle();
svgstyle.setProperty ('opacity', 0.3);
svgobj.setAttribute ('x', 300);
}
]]>
</script>
<rect onclick='changerect(evt)' style='fill:blue;opacity:1' x='10' y='30' width='100'
height='100' />
</svg>
हालांकि यह काम नहीं कर रहा है। जब मैं तत्व पर क्लिक करता हूं तो कुछ भी नहीं होता है।
शायद इस तथ्य का जिक्र करना महत्वपूर्ण है कि मैं गूंज का उपयोग करके एक php स्क्रिप्ट के अंदर से svg प्रदर्शित कर रहा हूं। इसके अलावा कि PHP स्क्रिप्ट द्वारा उत्पन्न सामग्री AJAX और उपयोग कर पृष्ठ में लाया जाता है: यह शायद इसके साथ कोई लेना देना सका
XMLHttpRequest()
? मदद के लिए बहुत - बहुत शुक्रिया।
आप पूरा करने के लिए कोशिश कर रहे हैं? आपकी पोस्ट एक विशिष्ट प्रश्न पूछने लगती प्रतीत नहीं होती है। – miah
ऑनक्लिक घटना का कोई प्रभाव नहीं पड़ता .. जब मैं तत्व पर क्लिक करता हूं तब कुछ नहीं होता है। मैंने प्रश्न – biggdman