显示从字符串中删除的值

时间:2015-10-26 15:19:52

标签: javascript

考虑以下代码

var inputText = document.getElementById("textValue").value;
var trimmedText = inputText.substr(1, inputText.length);
document.getElementById("textValue").value = trimmedText;
var subStr = trimmedText.substr(0, 1);
alert(subStr);

上面的代码位于OnClick内,它从input值中删除第一个字符,并使用新的剪裁字符串更新input值。我想要实现它以将修剪后的角色存储在变量中。假设我在警报函数中输入ABCD,我得到BCD。但是我想提醒A有没有人知道我哪里出错了。

1 个答案:

答案 0 :(得分:2)

在删除之前获取第一个字符:

var inputText = document.getElementById("textValue").value;
var firstChar = inputText.substr(0, 1);
var trimmedText = inputText.substr(1, inputText.length);
document.getElementById("textValue").value = trimmedText;
alert(firstChar);

JSFiddle