我有內嵌到我的網站像這樣的cognito形式:當我瀏覽這個頁面這是很好的重裝單擊JavaScript變量(字符串值)與按鈕的div
<div id="magic" class="cognito">
<script src="https://services.cognitoforms.com/s/formlink"></script>
<script>
Cognito.load("forms", { id: "34", entry: {"textboxname": magictext }});
</script>
</div>
這是形式加載空。 在我的頁面的其他部分,用戶可以添加一些josn字符串化文本,這些文本會進入名爲magictext
的JavaScript變量。現在我想添加一個按鈕到我的頁面,它將重新加載/刷新魔術div並根據用戶輸入更新表單中的magictext。 我在下面有這個腳本,它看起來像刷新表單,但不會將magictext
字符串添加到文本框中。
<script type="text/javascript">
function reload(){
var container = document.getElementById("magic");
var content = container.innerHTML;
container.innerHTML= content;
}
</script>
<a href="javascript: reload()">Reload</a>
重裝功能沒有意義 –
我用這樣的回答:http://stackoverflow.com/questions/10841239/enabling -refreshing-for-specific-html-elements-only –