作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
大家好,我是 JavaScript 新手,遇到了问题。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Temp </title>
<script type="text/javascript">
window.onload = function() {
document.forms["EventConfirmRedirection"].submit();
}</script>
<script type="text/javascript">
var formData = {
name: alex
email: alex@example.com
}
</script>
</head>
<body>
<form name="EventConfirmRedirection" method="post" action="http://requestb.in/14ewbma1">
<input type="hidden" name="name" value="test1-suc"></input>
<input type="hidden" name="email" value="test2-suc"></input>
</form>
</body>
</html>
我希望在表单数据对象中包含姓名和电子邮件并将其发布。
任何帮助将不胜感激。提前致谢
最佳答案
您只需要填写 value
属性(我添加了 id 以使事情变得更简单,但您也可以使用例如: document.getElementsByName("name")[0]
)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Temp </title>
<script type="text/javascript">
window.onload = function() {
fillandsubmit();
};
var formData = {name: "alex", email: "alex@example.com"}
function fillandsubmit(){
var i1 = document.getElementById("name");
var i2 = document.getElementById("email");
i1.value = formData.name;
i2.value = formData.email;
document.forms["EventConfirmRedirection"].submit();
}
</script>
</head>
<body>
<form name="EventConfirmRedirection" method="post" action="http://requestb.in/14ewbma1">
<input type="hidden" id="name" name="name" value="test1-suc"></input>
<input type="hidden" id="email" name="email" value="test2-suc"></input>
</form>
</body>
</html>
关于javascript - 如何将 javascript 中的文本转换为 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34299420/
我是一名优秀的程序员,十分优秀!