有人可以让我知道我在这里犯的错误..
echo '<button onclick="document.getElementById("."formInner".").innerHTML= document.getElementById("."SaveTheForm".").innerHTML" type="button">Edit the Table</button>';
echo '<textarea id="formInner"></textarea>';
SaveTheForm是表单的ID。
答案 0 :(得分:2)
试试这个
echo '<form id="SaveTheForm">';
echo '<button onclick="document.getElementById(\'formInner\').innerHTML=document.getElementById(\'SaveTheForm\').innerHTML" type="button">Edit the Table</button>';
echo '<textarea id="formInner"></textarea>';
echo '</form>';
由于
答案 1 :(得分:1)
onclick="document.getElementById(\'formInner\').innerHTML= document.getElementById(\'SaveTheForm\').innerHTML"
sry改变了。你需要逃避报价
答案 2 :(得分:0)
检查你的javascript代码,
document.getElementById("."formInner".")
应该是
document.getElementById('formInner') // no dots
btw:每次都有更好的.js文件中的javascript分开