私はグーグルしてこれを行う方法を見つけようとしていますが、何も思いつきません。SVGでJavaScript変数にアクセスするにはどうすればよいですか?
SVGで記述されたインターフェイスに取り組んでいますが、現在の日付と時刻を取得し、フォーマットして表示する必要があります。
私はしようとしています
<text id="epgDate" x="1130" class="epg-date text" text-anchor="end" width="180">
<script type="text/javascript"><![CDATA[
setInterval( currentDate, 1000);
]]></script>
</text>
<text id="epgTime" x="1170" class="epg-time text">
<script type="text/javascript"><![CDATA[
setInterval( currentTime, 1000);
]]></script>
</text>
「currentDate()」と「currentTime()」は別の場所で定義されています。
これにより、何らかの構文エラーが発生します(このインターフェイスを実行するためにクライアントのエミュレータツールを使用しているため、これ以上具体的なことは何もわかりません)。 EDIT 構文エラーはどこかにあり、修正されました。ただし、これはまだ機能しません。「alert('x')」や「document.write('x')」などの簡単な関数を使おうとしても。
誰かがSVGで現在のDateTimeを取得する方法を知っているか、JavaScriptで取得してsetInterval()を使用して定期的にエコーアウトする方法を知っていますか?
事前に助けてくれてありがとう!