(我要谈的网站可以在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”发布在表单下方
我不明白为什么它不起作用!
我可以帮忙吗?谢谢!
答案 0 :(得分:2)
您不需要JavaScript。默认情况下,HTML表单会为您完成所有工作。
只需将其作为表单标记:
<form name="input" action="script_name" method="GET">
然后您只需使用submit输入标记来处理事件:
<input type="submit" Value="Submit" />
答案 1 :(得分:1)
你为什么这样做
document.write("http://www.akbrowser.tk/?aouwygbaiusvsjkraeiwc=" + "x");
我认为你只需要这样做
document.write("http://www.akbrowser.tk/?aouwygbaiusvsjkraeiwc=" + x);
试一试