Javascript中带有substr()的子字符串
我需要在Javascript中使用子字符串。但尽管我进行了搜索,我还是有一个错误:substr似乎是未知的Javascript中带有substr()的子字符串,javascript,asp.net,Javascript,Asp.net,我需要在Javascript中使用子字符串。但尽管我进行了搜索,我还是有一个错误:substr似乎是未知的 function confirm_ticket(idAgir,TempsEstime) { var str = TempsEstime; var strConcatenate = TempsEstime.substr(0, 2) + ":" + TempsEstime.substr(2, 2); alert("confirmer le temps de main
function confirm_ticket(idAgir,TempsEstime) {
var str = TempsEstime;
var strConcatenate = TempsEstime.substr(0, 2) + ":" + TempsEstime.substr(2, 2);
alert("confirmer le temps de maintenance de " + strConcatenate + " min pour le ticket " + idAgir);
}
这有什么不对吗?
提前感谢您必须使用
substring()
方法:
<script type="text/javascript">
var str="Hello world!";
document.write(str.substring(3)+"<br />");
document.write(str.substring(3,7));
</script>
var str=“你好,世界!”;
写(str.substring(3)+“
”);
编写(str.substring(3,7));
FROM:尝试使用,看看是否有效
另一件需要注意的事情是,确保'tempseTime'的类型是字符串。我想您正在寻找substring()
JavaScript中的substr和substring方法绑定到String对象,因此它们只处理字符串类型。使用
typeof
关键字确定应用方法的时间
substr有两个参数:1)开始哪个索引,2)有多少个字符
子字符串有两个参数:1)开始哪个索引,2)结束哪个索引
编辑:空白格式混乱。什么是tempseTime类型?与c#?+1有什么关系?为什么是向下投票?这是唯一需要理解的答案。substr是完全正确的,错误的唯一原因是类型错误
function confirm_ticket(idAgir,TempsEstime) {
var str = TempsEstime;
var strConcatenate = TempsEstime.substring(0, 2) + ":" + TempsEstime.substring(2, 2);
alert("confirmer le temps de maintenance de " + strConcatenate + " min pour le ticket " + idAgir);
}