日期:2014-5-17 浏览次数:20067次

表单提交能否自动添加固定的内容???
举个例子:

一个表单,里面有一个输入框,用来输入QQ号码,但是在提交的时候,自动在输入的qq号码后面加上 @qq.com 变成邮箱格式进行提交。有什么办法不??

------解决方案--------------------
可以的,
<input name=qq>
<input type=submit onclick="this.form.qq.value+='@qq.com'"
------解决方案--------------------
引用:
可以的,
<input name=qq>
<input type=submit onclick="this.form.qq.value+='@qq.com'"


------解决方案--------------------
<head>
   <title>email</title>
<script>
function check(emel){
var qq = emel.qq;//这里是定位到<input name="qq" />标签
qq.value += "@qq.com";
alert(qq.value);//这里是测试,成功后可删除此句
}
</script>
</head>
<body>
<form action="#" method="post" onsubmit="check(this)">
请输入QQ号:<input name="qq" />
<input type="submit" value="提交" />
</form>
</body>
------解决方案--------------------
引用:
举个例子:

一个表单,里面有一个输入框,用来输入QQ号码,但是在提交的时候,自动在输入的qq号码后面加上 @qq.com 变成邮箱格式进行提交。有什么办法不??


这不是伪命题吗?
怎么确认别人输入的数字就一定是qq邮箱呢?

如果你能确认别人输入的一定是qq邮箱的话,那么无论你得到数字后是保存到数据库还是直接发邮件,你自己加上@qq.com不就行了??