在javascript中将textarea元素拆分为数组数组
我一直在尝试在文本区域分割输入。我能把每一排都分开。但我想分离这些行中的元素,并将其放入一个数组中。我到不了 只有在分割行之后,我才能计算找到的GPA和所有东西在javascript中将textarea元素拆分为数组数组,javascript,html,arrays,Javascript,Html,Arrays,我一直在尝试在文本区域分割输入。我能把每一排都分开。但我想分离这些行中的元素,并将其放入一个数组中。我到不了 只有在分割行之后,我才能计算找到的GPA和所有东西 <!DOCTYPE html> <html> <body> <center> <h1>GPA Calculator</h1><br> <textarea id="grad" rows="15" cols="
<!DOCTYPE html>
<html>
<body>
<center>
<h1>GPA Calculator</h1><br>
<textarea id="grad" rows="15" cols="25">
</textarea>
<br>
<button type="button" onclick="myfunction()">Compute GPA</button><br>
<p id="demo"></p>
<p id="Dmo"></p>
<script>
function myfunction() {
var ch = 0,
gp = 0,
gpa = 0;
var i = 0;
var pp = [];
var x = document.getElementById("grad").value.split('\n');
document.getElementById("demo").innerHTML = x;
/*var pro=x.split('\t')[0];
pre = parseInt(pre,10); */
/* var pro= [];
var pre=[];
var mid=[];
var pro= x.split(" ")[0];
var mid=x.split(" ")[1];
var pre=x.split(" ")[2];
document.write(pro);
document.write(pre);
}
</script>
</center>
</body>
</html>
GPA计算器
计算平均绩点
函数myfunction(){
var ch=0,
gp=0,
gpa=0;
var i=0;
var-pp=[];
var x=document.getElementById(“grad”).value.split('\n');
document.getElementById(“demo”).innerHTML=x;
/*var pro=x.split('\t')[0];
pre=parseInt(pre,10)*/
/*var-pro=[];
var pre=[];
var mid=[];
var pro=x.split(“”[0];
var mid=x.split(“”[1];
var pre=x.split(“”[2];
文件编写(pro);
文件。编写(预);
}
这是我的输出屏幕。我也想拆分第一个索引,但我无法拆分。
您的输入数据在哪里?请花一点时间阅读并提出JavaScript的技术难点,以便更好地提问。例如:如何解析HTML TextArea标记中的文本输入,分别用新行和新列分隔行和选项卡?