私はフロントエンド編集に取り組んでおり、このコード行を取得しました
<span onclick="var input = document.createElement('input'); input.setAttribute('value', this.firstChild.nodeValue); input.setAttribute('name', 'ac'); input.setAttribute('onblur', 'document.getElementById(\'front11\').submit();'); this.parentNode.replaceChild(input, this);">2015104015</span>
これにより、次の行になります
<input value="2014102016" name="ac" onblur="document.getElementById('front11').submit();">
DOM 変更後の完全なフォームは次のようになります。
<form id="front11" action="/index.php" method="post">
<input type="hidden" name="id" value="3394" />
<input value="2014102016" name="ac" onblur="document.getElementById('front11').submit();">
</form>
フォームは正しく送信されていますが、「id」のみが送信され、「ac」は送信されていません。何かご意見は?