gpt4 book ai didi

javascript - 如何使用javascript删除除数字1234567890之外的所有内容

转载 作者:行者123 更新时间:2023-12-02 18:25:40 25 4
gpt4 key购买 nike

我有以下 javascript 如何以及在何处设置,因此当它获取数据并在文本框中显示时,它将仅显示数值:

<script type="text/javascript">
function showData($sel){
var str='';
document.getElementById("demo").innerHTML;
for (var i=0;i<sel.options.length;i++){
str+=(str!='') ? ', '+sel.options[i].value : sel.options[i].value;
}
}
sel.form.selectedFruits.value = str;
}
</script>

我有多个选择下拉列表,它有多个值,例如员工编号和电子邮件,因此我不想在文本框中仅显示电子邮件员工编号,甚至我不想从值中删除电子邮件。

它工作正常,除了我想做的事情:D

最佳答案

如果您只想从字符串(或示例中的 html)中获取数字,则一个简单的解决方案是:

var str= document.getElementById(id).innerHTML;
return str.replace(/[^0-9]/ig, '');

查看此jsfiddle .

关于javascript - 如何使用javascript删除除数字1234567890之外的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18403070/

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