Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在HTML中自定义进度条。需要两个标记和更改条颜色_Javascript_Html_Css_Angularjs - Fatal编程技术网

Javascript 如何在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

我正在努力为筹款活动建立一个进步的酒吧。最小值是要进行的活动的值,最大值是它可以获得的最大资金。我希望进度条的颜色在达到最小标记之前为红色,然后变为绿色

以下是我迄今为止使用灵活输入开发的代码: HTML:


动态
{{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;
  }