js获取input值进行判断,替换页面某div里面的html代码

js获取input值进行判断,替换页面某div里面的html代码例如<inputtype="hidden"name="typeid"value="1">JS获取input... js获取input值进行判断,替换页面某div里面的html代码
例如<input type="hidden" name="typeid" value="1">
JS获取input 的value值,然后进行判断,如果值是1的话,就将页面某个div里面的HTML代码写入xxx,大概就是这样,页面有一部分内容不同,需要不同的栏目,输出不同的内容,但后台不好调用!大牛们帮忙下!
展开
 我来答
sdxjwkq
推荐于2016-10-25 · TA获得超过153个赞
知道答主
回答量:63
采纳率:0%
帮助的人:32.1万
展开全部
你把<input>加个id例如<input type="hidden" id=in value="1">

var get=document.getElementById("in").value;//吧input值赋给变量get
if(get==1)//判断
document.getElementById("某div的id").innerHTML=xxx;//写入
else
document.getElementById("某div的id").innerHTML=document.getElementById("某div的id").innerHTML;
qq1111qq111111
推荐于2018-04-11 · TA获得超过1175个赞
知道小有建树答主
回答量:1166
采纳率:66%
帮助的人:606万
展开全部
<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>Document</title>
 </head>
 <body>
  <input type="text" value="" id="filter" />
  <div id="show"></div>
 </body>
 <script>
var $fil = document.getElementById('filter'),
$show = document.getElementById('show'),
obj = {
"a": "ddddddd",
"b": "sssssssssssssssssssss"
};

$fil.onblur = function() {

$show.innerHTML = obj[this.value];

}

 </script>
</html>

是个简单的demo,就是当你离开输入框的时候把你输入的值(a, b)显示不同对应的值

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
你猜我猜哇擦猜
2015-05-28 · TA获得超过2.8万个赞
知道大有可为答主
回答量:2万
采纳率:0%
帮助的人:6646万
展开全部
<script defer type="text/javascript">
document.getElementById('one').innerHTML='one';
</script>
html与js加载的顺序问题defer 代表延迟(加载完所有html在执行js)
追问
还有没更详细点的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式