getElementById で <a>タグを取得して
その中に入ってる属性を書き換えようとしているのですが
hrefは出来るのに、 onclick だけ書き換える事が出来ません。

コードを実行してもエラーは出ませんが
document.outerhtml をのぞいても何も値が書き換わっていません。
※hrefについては書き換わっています。

element.SetAttribute("href", "");
element.SetAttribute("onclick", "");

これは、仕様なんでしょうか?