【发布时间】:2019-09-11 17:36:51
【问题描述】:
在这一点上,我花了一整天的时间试图弄清楚如何使一个字段以 html 格式完成一个 url。本质上,我想使用相同的 url https://xxx/xxx/xxx/ 然后在最后用 .htm 填写一些表单数据。
我尝试了几种不同的按钮设置,甚至尝试了 java 脚本,但都没有运气。我可以让它转到通用 URL,但我不能让它使用表单数据来完成 URL。
<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
Flow<input type="text" name="flowname"><br>
<style>
.button {
background-color: #ff9900;
border: none;
color: white;
padding: 15px 25px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 20px;
margin: 4px 2px;
cursor: pointer;
}
</style>
</head>
<body>
<a href="https://pretendsite.com/pretendfolder/" +
document.getElementById("flowname").htm; class="button">Go</a>
</body>
</html>
我希望它提取准确的 html 文件,但它只是提取存储位置,忽略输入的任何表单数据。
【问题讨论】:
-
完整网址示例 - http;//xxx.com/xxx/xxxEnteredtext.htm
-
您应该使用表单处理程序后端,
<form action="formhandler.php">或<input type="submit" formaction="formhandler.php">。 -
首先您应该了解标记语言的基础知识。进行网络搜索并查看一些有用的网站,例如 w3c school 等。您的示例显示了无效的标记代码。您不应该将输入放入 head 中,并且 JavaScript 作为 html 锚点中的属性将不起作用。
-
我是编码新手,可能很明显。我今天在 w3c 上花了大概 4 个小时,但他们的例子都没有真正奏效。我尝试使用他们自己尝试工具进行测试的所有内容都在斜杠上添加了特殊字符,并且:我当然不擅长这一点,无法弄清楚原因。
标签: html forms url button completion