初学者求大佬知道为什么我的程序没有用啊<!DOCTYPE h
javascript吧
全部回复
仅看楼主
level 3
南瓜丶梦 楼主
初学者求大佬知道
为什么我的程序没有用啊
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script type="text/javascript"> function getStr(){ str=document.getElementById("str") x=document.getElementById("x") var n=0 var char=''; for(var i=0;i<=str.length;i++){ char=str[i]; if(char=='a') { n+=1 } } outStr.value=parseInt(n)} </script></head><body> <ul>请输入一个字符串<input id="str" value=""></ul> <ul>请输入一个字符: <input id="x" value=""></ul> <ul><input type="button" value="提交" onclick="getStr()"> </ul> <ul>这个字符在字符串中有<input id="outStr" value=0>个</ul></body><html>
2020年03月22日 07点03分 1
level 7
后面一个文本框你给它赋值0了,所以永远都是0。
2020年03月22日 10点03分 2
最后那个吗
2020年03月22日 10点03分
level 12
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script type="text/javascript">
function getStr() {
var str = document.getElementById("str").value;
var x = document.getElementById("x").value;
var n = 0;
var char = '';
for(var i = 0; i < str.length; i++){
char = str[i];
if (char == x) {
n += 1;
}
}
outStr.value = n;
}
</script>
</head>
<body>
<ul>请输入一个字符串<input id="str" value="" /></ul>
<ul>请输入一个字符: <input id="x" maxlength="1" value="" /></ul>
<ul><input type="button" value="提交" onclick="getStr()" /></ul>
<ul>这个字符在字符串中有<input id="outStr" value="0" />个</ul>
</body>
</html>
2020年03月22日 11点03分 5
谢谢大佬
2020年03月22日 14点03分
level 11
楼上正解
2020年03月22日 11点03分 6
level 2
学Python呀,学啥JAVA
2020年03月24日 00点03分 7
1