php或者js获取input内容并判断,实时获取不要提交后获取

如果输入框内的词等于“百度”则value="1",如果输入框内的词等于“淘宝”则value="2"。如何实现这个功能谢谢... 如果输入框内的词等于“百度”则value="1",如果输入框内的词等于“淘宝”则value="2"。如何实现这个功能谢谢 展开
 我来答
阿铁SuperIron
2017-06-05 · TA获得超过243个赞
知道小有建树答主
回答量:184
采纳率:100%
帮助的人:121万
展开全部
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
</head>
<body>

<input type="text">

<div>
<div class="div1"></div>
<div class="div2"></div>
<div class="div3"></div>
</div>


<script>
$(function(){

$("input").keyup(function(event) {
var input_value = $(this).val();
switch (input_value){
case "百度": 
alert(1);
break;
case "淘宝": 
alert(2);
break;
}
});
})
</script>
</body>
</html>
追问
非常感谢,我想让百度的变量1,作为一个参数提交怎么办?还有个问题我有上百个这样的判断,百度参数为1 ,淘宝参数为2……,该怎么解决,谢谢
追答
需要根据你的完整需求才能设计开发,大致方向是将返回的变量存入数组,再利用for循环获取数据
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱力玖高效延时
2017-06-04 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:121
采纳率:0%
帮助的人:20.2万
展开全部
this.value 是获取内容。
追问
通过什么判断呢,谢谢,有没有现成的代码来一段参考下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式