SVGのPATH要素を、JavaScriptでPOST送信すると、受信内容が[object SVGPathElement]となる
やりたいこと
- SVGのPATH要素を、JavaScriptでPOST送信
- PHPでPOST受信して利用
送信したいPATH要素
<path d=" … 中略 … "></path>
現状
■JavaScript での送信内容
- フォーム動的生成
input 要素に、path 要素を格納した target を追加
elem.setAttribute('value', target);
■動的生成後のHTML内容/コンソール画面
<input type="hidden" name="hoge" value="[object SVGPathElement]">
■ PHP での POST 受信内容
[object SVGPathElement]
質問
[object SVGPathElement]
ではなく、PATH 要素として受けとるためにはどうすれば良いでしょうか?
console.log(target);
では、
<path d=" … 中略 … "></path>
と表示されるのに、フォームへセットすると、なぜ
[object SVGPathElement]
になるのでしょうか?