Javascript代码,有个select选项框,还有个img图片,如何选择不同的select内容

Javascript代码,有个select选项框,还有个img图片,如何选择不同的select内容,img图像立刻改变成选择的那样。... Javascript代码,有个select选项框,还有个img图片,如何选择不同的select内容,img图像立刻改变成选择的那样。 展开
 我来答
点点通软件公司
推荐于2018-05-04 · TA获得超过922个赞
知道小有建树答主
回答量:650
采纳率:89%
帮助的人:130万
展开全部

1.ng-include 指令用于包含外部的 HTML 文件。包含的内容将作为指定元素的子节点。ng-include 属性的值可以是一个表达式,返回一个文件名。默认情况下,包含的文件需要包含在同一个域名下。
1、标签方式:<ng-include src=“”>这里会被覆盖</ng-include>
2、属性方式:<div ng-include=“”>这里会被覆盖</div>
3、类方式:<div class=“ng-include:’ ’ ”>这里会被覆盖</div>
[html] view plain copy

<!DOCTYPE html>
<html ng-app="myApp">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<script src="/libs/angular.js/1.4.6/angular.min.js"></script>

<body ng-controller="myController">
<!--  template存放的是 templates中的每一个对象,相当于是item -->
<select ng-model="template" ng-options="item.name for item in templates">
<option value="">please choice</option>
</select>
当前加载的模板是{{template.name}} :{{template.url}}

<div ng-include="template.url">

</div>
<p>我是广告给我打电话 办证</p>



</body>
<script src="angular.min.js"></script>
<script>

angular.module('myApp',[])
.controller('myController',['$scope',function($scope){

$scope.templates = [
{name:'template1',url:'template1.html'},
{name:'template2',url:'template2.html'}
];

//                $scope.template = $scope.templates[0];

$scope.myStyle = {
'background-color':'red'
};


}])



</script>


</html> 

zhou2003737
2018-05-04 · TA获得超过1427个赞
知道小有建树答主
回答量:1082
采纳率:77%
帮助的人:388万
展开全部
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<script type="text/javascript">
//需要将option中的value替换成图片的路径
onload = function () {
var $ = document.querySelector.bind(document);
var img = $('#source');
$('#select').onchange = function (e) {
var selectOption = this.options[this.selectedIndex];
img.src = selectOption.value;
img.alt = selectOption.text;
}
}
</script>
</head>
<body>
<div id="container">
<select id="select">
<!-- //需要将option中的value替换成图片的路径 -->
<option value="img_path_1.png" selected>img_path_1</option>
<option value="img_path_2.png">img_path_2</option>
<option value="img_path_3.png">img_path_3</option>
</select>
<img src="img_path_1.png" alt="img_path_1" id='source' />
</div>
</body>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
momo1938
2015-01-14 · TA获得超过224个赞
知道小有建树答主
回答量:293
采纳率:100%
帮助的人:212万
展开全部
手机写代码不方便,下面是代码图片。
更多追问追答
追答

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
青春华航
2015-01-14 · TA获得超过435个赞
知道小有建树答主
回答量:751
采纳率:0%
帮助的人:367万
展开全部
select选项改变的时候,会触发onchange事件,可以将里面具体option的value传给一个函数,具体的就自行搜索吧。

白度搜索 青春华航,我的博客,多多交流
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式