我不知道为什么我不能动态写入段落元素。我甚至只用一根绳子试着无济于事。我在这做错了什么?我猜测默认行为是POST,因为所有这一切都发生了,即使我没有告诉它这样做。
!request.path.start_with?("/admin", "/users")
答案 0 :(得分:1)
您需要在表单提交上preventDefault
,这样您的代码就可以执行。
function submit(event) {
event.preventDefault();
var fName = "";
var lName = "";
var eLevel = "";
fName = document.person.elements["fName"].value;
lName = document.person.elements["lName"].value;
eLevel = document.person.elements["eLevel"].value;
var result = fName + " " + lName + "<br>" + eLevel;
document.getElementById("result").innerHTML = result;
};
对于event
参数,您需要在onClick()
事件
<button value="click" onclick="submit(event)">click</button>