У меня есть выпадающий список, и я хочу при изменении прочитать свойство .text.
Это мой javascript, где я хочу прочитать .text и .value
<script type="text/javascript">
$(document).ready(function () {
$("#FCodeID").on("change", function () {
var input = this.text;
var comma = input.replace(",",".");
var mb = comma.replace(" MB", "");
var fields = mb.split('-');
var size = fields[2];
var url = "../MaterialsFiles" + this.value;
if (size <= 10) {
$('#pdfviewer').attr('src', url);
$("#pdfviewer").show();
}
else {
var filepath = this.value.replace("/","\\");
document.getElementById("#demo").innerHTML = "Some text " + "\\\\192.168.1.191\\Materials Project\\" + filepath;
}
})
})
</script>
Если я поменяю var input = this.text;
на var input = "some string";
, мой js работает нормально.
Но когда я использую this.text, я получаю ввод как NULL.