gpt4 book ai didi

javascript - 如何在 userInput 中间获取一些值

转载 作者:行者123 更新时间:2023-11-27 23:02:27 26 4
gpt4 key购买 nike

例如,我只想获取最后的ID,我该怎么做?

<html>
<head>
<script>
function ()
}
var userInput = document.getElementById("1").value;
window.alert("Your id is " + userInput
{
</script>
</head>
<body>
<input id="1" type="text" value="my id is 1743876">
</body>
<html>

最佳答案

document.getElementById("1").value.split(' ').pop(); 应该可以做到。

split(' ') 使用传递给它的分隔符(在本例中为空格:' ')将字符串分解为字符串数组。

pop() 返回数组的最后一个元素。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/pop

Gary也就是说,对于更复杂的需求,您应该使用像 match() 这样的正则表达式函数。

var matches = document.getElementById("1").value.match(/(\d+)/);
matches[0]; // contains the match

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/match

关于javascript - 如何在 userInput 中间获取一些值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36949325/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com