关于html网页里‘文本框’给‘函数’传值的问题??

我想要实现的效果是点击‘提交’按钮就把自己输入的数据alert出来???可是下面这样不行,哪位高手知道怎么解决吗?我的网页hhh.html文件如下=======-====... 我想要实现的效果是点击‘提交’按钮 就把自己输入的数据alert出来???
可是下面这样不行,哪位高手知道怎么解决吗?

我的网页hhh.html文件如下=======-============
<html>
<script language="javascript">

function sss(){
alert("进入sss方法了");
String s = document.getElementById("username");
alert(s);
}

</script>

<body>
<form action="hhh.html" method="post">
<input name="username" type="text" />
<input type="submit" value="提交" />
<input type="button" onclick=sss()/>

</form>
</body>
</html>
展开
 我来答
zhaoapk
2013-10-21 · TA获得超过3771个赞
知道大有可为答主
回答量:1343
采纳率:40%
帮助的人:1608万
展开全部
// 这里错了,javascript变量声明使用var
// String s = document.getElementById("username");
// input上没有id,只有name,所以用getElementsByName函数
var s = document.getElementsByName("username")[0].value;
dllgdx_2000
2013-10-21 · TA获得超过922个赞
知道小有建树答主
回答量:1202
采纳率:0%
帮助的人:753万
展开全部
<input name="username" type="text" />
---》
<input id="username" name="username" type="text" />

String s = document.getElementById("username");
---》
String s = document.getElementById("username").value;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫鸢轩月
2013-10-21 · TA获得超过246个赞
知道小有建树答主
回答量:114
采纳率:0%
帮助的人:116万
展开全部
把第一个input去掉就可以了
改成<input type="button" value="提交" onclick=sss()/>、
在点这个按钮的时候会自动执行sss()这个函数的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式