5

Just i want to get the ng-model hidden field value using javascript.

<input type="hidden" name="Latitude" id="sLatitude" ng-model='sLatitude'>
4
  • 3
    In controller, you can get is by $scope.sLatitude. Commented Feb 1, 2017 at 9:39
  • check this out Commented Feb 1, 2017 at 9:40
  • Hope this helps you. Commented Feb 1, 2017 at 9:41
  • do u want get the value to controller or outside of the controller Commented Feb 1, 2017 at 9:43

6 Answers 6

2

it took me some time to find out, but I think the answer is

angular.element(YOUR_ANGULAR_ELEMENT_HERE).attr('ng-model');

As an answer you 'll get the value of the ng-model, "sLatitude".

I am leaving it here just in case someone else needs it.

Sign up to request clarification or add additional context in comments.

Comments

0

you can get sLatitude value by :

console.log($scope.sLatitude);

Comments

0

If you want that value within scope , just access as $scope.sLatitude

If you want that value outside the scope, document.getElementById("sLatitude").value

Comments

0

You can access by calling:

angular.element(document.getElementById('sLatitude')).scope().sLatitude

Comments

0

You can get the value of Latitude by write this in java script in your controller like this. var latotudeValue = $scope.sLatitude;

Comments

0

You can get the value of Latitude by $scope.

var latitudeValue = $scope.sLatitude;

OR

if you have value attribute in input control then

var latitudeValue = document.getElementsById("sLatitude").value;

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.