0

(我要讨论的网站可以在http://www.akbrowser.tk/preset.html 访问

我要谈论的网站部分如下:

<html>
<head>
<title>Preset AKBrowser</title>
</head>
<body bgcolor="000000">
<center>
<table bgcolor="00FFFF" width="50%">
<tr><td>
<br>
<br>
<br>
AKBrowser 
<br>
<br>
<form id="akbrowser">
URL: <input type="text" name="aouwygbaiusvsjkraeiwc" value="http://www." />   
<br>
<INPUT TYPE="button" NAME="button" Value="Submit"  onClick="postakbrowser(document.akbrowser.aouwygbaiusvsjkraeiwc.value)">
</form>
<br><br>
<script type="text/javascript">
function postakbrowser(x) 
{
document.write("http://www.akbrowser.tk/?aouwygbaiusvsjkraeiwc=" + "x");
}
</script>
</td></tr>
</table>
</body>
</html>

(如果您访问过网页,上面的部分是水平线以上的所有内容)

因此,如您所见,我正在尝试制作一个表单,以便在单击提交按钮时运行一个 javascript 函数(称为 postakbrowser() )。

假设在表格中输入了“奶酪”

如您所见,我希望将字符串“http://www.akbrowser.tk/?aouwygbaiusvsjkraeiwc=cheese”发布在表单下方

我不明白为什么它不起作用!

我可以帮忙吗?谢谢!

4

2 回答 2

2

你不需要 JavaScript。默认情况下,HTML 表单会为您完成所有繁重的工作。

只需将其作为您的表单标签:

<form name="input" action="script_name" method="GET">

然后您可以简单地使用提交输入标签来处理事件:

<input type="submit" Value="Submit" />
于 2012-06-15T14:58:38.313 回答
1

你为什么那样做

document.write("http://www.akbrowser.tk/?aouwygbaiusvsjkraeiwc=" + "x");

我认为你只需要这样做

document.write("http://www.akbrowser.tk/?aouwygbaiusvsjkraeiwc=" + x);

试一下

于 2012-06-15T15:01:14.660 回答