问题描述
我正在尝试使用 AJAX 动态填写表单: 我的表单有一个菜单、一个文本字段和一个文本区域,我也必须在其中使用 AJAX 设置其内容的格式。
我设法在菜单更改时更改文本字段的值,但是当我自己修改文本区域内容时,AJAX 在我更改菜单选择时停止修改其内容。
为什么 AJAX 不重置文本区域内容?
这是我的脚本:
<script>
function getConvention(event) {
var selectElement = event.target;
var value = selectElement.value;
url = '/'+value;
const xhttp = new XMLHttpRequest();
xhttp.onload = function() {
document.getElementById("attestaion_Convention").placeholder = JSON.parse(this.response)["nom"];
document.getElementById("attestaion_Attestation").innerHTML = "Bonjour " + JSON.parse(this.response)["nom_etu"] +
" " + JSON.parse(this.response)["prenom_etu"] + ",\n\n" +
"Vous avez suivi " + JSON.parse(this.response)["nbHeur"] + " heures de formation chez FormationPlus.\n" +
"Pouvez-vous nous retourner ce mail avec la pièce jointe signée.\n\nCordialement,\n\nFormationPlus";
}
xhttp.open("GET",url);
xhttp.send();
}
</script>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)