Binding AngularJS
HTML
<body>
<div ng-app>
<form ng-controller='MyController'>
<div ng-show="pagina==1" >
<h2>Datos de la Persona</h2>
<label>Nombre</label>
<input type="text" name="nombre" >
<label>Apellido</label>
<input type="text" name="apellido" >
<br>
<input type="button" value="Ant" disabled>
<input type="button" value="Sig" ng-click="pagina=pagina+1" >
</div>
<div ng-show="pagina==2" >
<h2>Direccion</h2>
<label>Provincia</label>
<input type="text" name="provincia" >
<label>Domicilio</label>
<input type="text" name="domicilio" >
<br>
<input type="button" value="Ant" ng-click="pagina=pagina-1" >
<input type="button" value="Sig" ng-click="pagina=pagina+1" >
</div>
<div ng-show="pagina==3" >
<h2>Empresa</h2>
<label>Nombre</label>
<input type="text" name="nombreEmpresa" >
<label>Telefono</label>
<input type="text" name="telefonoEmpresa" >
<br>
<input type="button" value="Ant" ng-click="pagina=pagina-1" >
<input type="button" value="Sig" ng-click="pagina=pagina+1" >
</div>
<div ng-show="pagina==4" >
<h2>Contacto</h2>
<label>eMail</label>
<input type="text" name="email" >
<label>Telefono</label>
<input type="text" name="telefono" >
<br>
<input type="button" value="Ant" ng-click="pagina=pagina-1" >
<input type="button" value="Sig" disabled>
</div>
</form>
</div>
</body>
JavaScript
function MyController($scope) {
$scope.pagina = 1;
}