I want to bind two input box firstname and lastname data in other input box FullName and also this box is readonly
I can easily bind data in div or span but not in input box.
I have add my code Please suggest me what is best of this.
var myApp = angular.module('myApp', []);
myApp.controller('studentController', function($scope) {
$scope.student = {
firstName : "Mahesh",
lastName : "Parashar",
fees : 500,
subjects : [{
name : 'Physics',
marks : 70
}, {
name : 'Chemistry',
marks : 80
}, {
name : 'Math',
marks : 65
}],
fullName : function() {
var studentObject;
studentObject = $scope.student;
return studentObject.firstName + " " + studentObject.lastName;
}
};
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myApp" ng-controller="studentController">
<table>
<tr>
<td>Enter Your Name</td>
<td>
<input name="name" ng-model="name" />
</td>
</tr>
<tr>
<td>Hello Greetings,</td>
<td ng-bind="name"></td>
</tr>
</table>
<br />
<hr />
<br />
<table border="1px">
<tr>
<td>Fisrt Name</td>
<td>
<input type="text" name="fname" ng-model="fname" />
</td>
</tr>
<tr>
<td>Last Name</td>
<td>
<input type="text" name="lname" ng-model="lname" />
</td>
</tr>
<tr>
<td>Full Name</td>
<td>
<input type="text" name="lname" ng-bind="fname" />
<span ng-bind="fname"></span>
</td>
</tr>
</table>
</div>
Thanks in Advance Priyanka