Javascript 如何在输入文本中查找字符索引?

Javascript 如何在输入文本中查找字符索引?,javascript,html,Javascript,Html,我在html中创建了2个输入文本字段。第一个输入文本将包含一个长随机文本,第二个输入文本将包含一个字符。如果你单击按钮,你需要在长随机文本中获取该字符的索引。我试图解决它,但这对我来说有点困难。我想我必须使用“indexof”在js中,但我不知道如何。也许。我想我必须创建两个字符串,其中包含长随机文本以及字符。您只需执行str.indexOf(value)。下面是一个交互式示例: var str=document.getElementById(“字符串”).innerHTML; var输入=d

我在html中创建了2个输入文本字段。第一个输入文本将包含一个长随机文本,第二个输入文本将包含一个字符。如果你单击按钮,你需要在长随机文本中获取该字符的索引。我试图解决它,但这对我来说有点困难。我想我必须使用“indexof”在js中,但我不知道如何。也许。我想我必须创建两个字符串,其中包含长随机文本以及字符。

您只需执行
str.indexOf(value)
。下面是一个交互式示例:

var str=document.getElementById(“字符串”).innerHTML;
var输入=document.getElementById(“输入”);
var按钮=document.getElementById(“搜索”);
var output=document.getElementById(“输出”);
函数searchForString(){
output.textContent=“字符串索引\”+input.value+“\”:“+str.indexOf(input.value);
}
String:abcdefghijklmnopqrstuvxyz
查找此字符:
搜索