Вы можете использовать нарезку, чтобы вернуть перевернутый список:
l[::-1]
Похоже, вы забыли добавить id
в поле ввода
<input id="exchageRateDate" type="text" value="Sydney" ng-model="placeId" />
Edit: Угловой способ сделать это
Поскольку вы используете Angular, я предлагаю вам лучший способ сделать это с помощью NgModel
Попробуйте это
<br>Welcome.<br>
Place - <input type="text" value="Sydney" [(ngModel)]="placeId" />
<button (click)="myFunc(placeId)" formtarget="_blank">Test</button>
В компоненте:
myFunc(num1) {
console.log(num1);//here you will get input value through ng-model
}
Вам нужно установить идентификатор входного тега, удалить ng-model, потому что он угловой (1.xx) не угловой (2/4/5/6)
В html
<br>Welcome.<br>
Place - <input id="exchageRateDate" type="text" value="Sydney" />
<button (click)="myFunc()" formtarget="_blank">Test</button>
В машинописном тексте:
myFunc() {
var num1 = ((document.getElementById("exchageRateDate") as HTMLInputElement).value);
console.log(num1);
}
Вот рабочий пример: Получить значение входного тега с помощью HTMLInputElement