- From: Jeff Schiller <codedread@gmail.com>
- Date: Wed, 22 Feb 2006 09:55:22 -0600
- To: www-svg@w3.org
I know everyone's focused on SVGT1.2 at the moment, but I have a SVG 1.1 question. I had the following code: <g id="screen" display="none"> <switch> <rect requiredFeatures="http://www.w3.org/TR/SVG11/feature#Filter" id="shadow" x="10" y="10" width="322" height="502" opacity="0.6" fill="black" stroke="none" filter="url(#gblurshadow)" /> <rect id="shadow" x="10" y="10" width="322" height="502" opacity="0.6" fill="black" stroke="none" /> </switch> </g> But I get a validation error saying the id="shadow" was already defined and it needs to be unique. 1) Is this a correct validation error? Should <switch> allow its children elements to have identical IDs (and I assume only one of the two options gets put into the DOM)? 3) How do I attach an event listener to the rendered shadow element? Should I be putting the id on the <switch> element and attaching event listeners to it? Would events be forwarded to the properly rendered element? 4) Can I determine (through script) which one has been rendered? If I'm totally confused, how would I accomplish the above? Thanks, Jeff
Received on Wednesday, 22 February 2006 15:55:52 UTC