Javascript 如何获取输入字段中的最后一个字符/数字?

Javascript 如何获取输入字段中的最后一个字符/数字?,javascript,html,python-3.x,Javascript,Html,Python 3.x,如何使用python类基本视图在javascript中调用输入id Javascript: <script> function myFunction() { var txt = document.getElementById("Plate_no").value; var res = txt.charAt(txt.length-1); document.getElementById("Ending").innerHTML = res; } </script 函数m

如何使用python类基本视图在javascript中调用输入id

Javascript:

<script>
function myFunction() {
  var txt = document.getElementById("Plate_no").value;
  var res = txt.charAt(txt.length-1);
  document.getElementById("Ending").innerHTML = res;
}
</script

函数myFunction(){
var txt=document.getElementById(“车牌号”).值;
var res=txt.charAt(txt.length-1);
document.getElementById(“Ending”).innerHTML=res;
}

在Javascript中,字符串是一个字符数组,因此可以按字符串的长度访问最后一个字符

var res = txt[txt.length -1];

在Javascript中,字符串是一个字符数组,因此可以按字符串的长度访问最后一个字符

var res = txt[txt.length -1];

使用
getElementById()
函数时,您需要在要选择的元素上具有
id=”“
属性

车牌号:
{{form.Plate_no}

使用
getElementById()
函数时,您需要在要选择的元素上具有
id=”“
属性

车牌号:
{{form.Plate_no}
试试这个:

函数myFunction(){
var txt=document.querySelectorAll(“输入”)[0]。值;
var res=txt.charAt(txt.length-1);
document.getElementById(“Ending”).innerHTML=res;
}

车牌号:
结束
导电贴纸编号:{form.Conduction_-Sticker}
备注:{{表格备注}
CR名称:{form.CR_Name}
结束:{{form.Ending}
试试这个:

函数myFunction(){
var txt=document.querySelectorAll(“输入”)[0]。值;
var res=txt.charAt(txt.length-1);
document.getElementById(“Ending”).innerHTML=res;
}

车牌号:
结束
导电贴纸编号:{form.Conduction_-Sticker}
备注:{{表格备注}
CR名称:{form.CR_Name}
结束:{{form.Ending}

可能重复可能重复是的,但在我的javascript代码中无法获取输入值。由于我使用的是类基视图,所以可以调用这些字段?假设您有一个名为Plate_no的正确ID,您可以尝试使用
innerText
,例如
var txt=document.getElementById(“Plate_no”).innerText
。这可能行得通。是的,但在我的javascript代码中,无法获取输入值。由于我使用的是类基视图,所以可以调用这些字段?假设您有一个名为Plate_no的正确ID,您可以尝试使用
innerText
,例如
var txt=document.getElementById(“Plate_no”).innerText
。那可能行得通。