Javascript 如何在HTML中自定义进度条。需要两个标记和更改条颜色
我正在努力为筹款活动建立一个进步的酒吧。最小值是要进行的活动的值,最大值是它可以获得的最大资金。我希望进度条的颜色在达到最小标记之前为红色,然后变为绿色 以下是我迄今为止使用灵活输入开发的代码: HTML:Javascript 如何在HTML中自定义进度条。需要两个标记和更改条颜色,javascript,html,css,angularjs,Javascript,Html,Css,Angularjs,我正在努力为筹款活动建立一个进步的酒吧。最小值是要进行的活动的值,最大值是它可以获得的最大资金。我希望进度条的颜色在达到最小标记之前为红色,然后变为绿色 以下是我迄今为止使用灵活输入开发的代码: HTML: 动态 {{dynamic}}/\ {{max}} 确认音量 控制器js: var ProgressDemoCtrl = function ($scope) { $scope.max = 200; $scope.min = 100; var value=0; var ma
动态
{{dynamic}}/\
{{max}}
确认音量
控制器js:
var ProgressDemoCtrl = function ($scope) {
$scope.max = 200;
$scope.min = 100;
var value=0;
var max_volume=$scope.max
var volume=1;
$scope.update=function(){
volume=document.getElementById("crd_volume").value;
alert(volume);
if (((value+parseFloat(volume))<max_volume)||((value+parseFloat(volume))==max_volume))
{
value =parseFloat(value)+parseFloat(volume);
}
$scope.dynamic = value;
$scope.type = type;
}
var ProgressDemoCtrl=function($scope){
$scope.max=200;
$scope.min=100;
var值=0;
var max_volume=$scope.max
var体积=1;
$scope.update=function(){
卷=document.getElementById(“crd\U卷”).value;
警报(音量);
如果(((value+parseFloat(volume))慢慢来,请给我们提供一个Plunker,这样我们就可以处理它,更好地帮助您….或一个JSFIDLE to FIDLE;)@domokun Check out@SW4使用pluncker查看以前的网站。现在还有一个问题:plunkcer上的代码不起作用,即使我添加了ng应用程序和ng-controller。案例已结束。感兴趣的观众可以访问
var ProgressDemoCtrl = function ($scope) {
$scope.max = 200;
$scope.min = 100;
var value=0;
var max_volume=$scope.max
var volume=1;
$scope.update=function(){
volume=document.getElementById("crd_volume").value;
alert(volume);
if (((value+parseFloat(volume))<max_volume)||((value+parseFloat(volume))==max_volume))
{
value =parseFloat(value)+parseFloat(volume);
}
$scope.dynamic = value;
$scope.type = type;
}