Javascript 如何为刚刚获得';因为没有更多的空间了,所以s被推到了一条新的生产线
更新: 使用php和html表单解决: Html: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNJavascript 如何为刚刚获得';因为没有更多的空间了,所以s被推到了一条新的生产线,javascript,php,arrays,textarea,newline,Javascript,Php,Arrays,Textarea,Newline,更新: 使用php和html表单解决: Html: NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN <html> <head> <script src="http://ajax.googleapis.com/ajax/libs/
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
function check(){
var lines = $('#links').val().split(/\n/);
var texts = []
for (var i=0; i < lines.length; i++) {
if (/\S/.test(lines[i])) {
texts.push($.trim(lines[i]));
}
//var links = texts;
//var str = links[i];
//alert(i+"- "+str);
}
for (var i=0; i < texts.length; i++) {
alert(i+"- "+texts[i]);
}
}
</script>
</head>
<body>
<textarea id="links" name="upload" cols=80 rows=10 style="width: 300px; height: 150px;">
www.example.com/book111.pdf
www.example.com/book222.pdf NnnnnnnNnnnnnnnnnn
www.example.com/book333.pdf
www.example.com/book444.pdf
www.example.com/book555.pdf
</textarea>
<input type="submit" id="getsize" name="getsize" value="textarea to array" onclick= "check()"/>
</body>
</html>
函数检查(){
var line=$('#links').val().split(/\n/);
var text=[]
对于(变量i=0;i
只是一个建议需要花一点时间来学习如何正确使用JSFIDLE它在尝试调试问题时对其他人有很大帮助。当我将脚本移动到JavaScript区域时,代码出现了一些问题。
<?php
$array = explode("\n", $_POST['textbox_input']);
foreach ($array as $row){
echo '<br />' . $row;
}
http://jsfiddle.net/pYTjR/11/
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
function check(){
var lines = $('#links').val().split(/\n/);
var texts = []
for (var i=0; i < lines.length; i++) {
if (/\S/.test(lines[i])) {
texts.push($.trim(lines[i]));
}
//var links = texts;
//var str = links[i];
//alert(i+"- "+str);
}
for (var i=0; i < texts.length; i++) {
alert(i+"- "+texts[i]);
}
}
</script>
</head>
<body>
<textarea id="links" name="upload" cols=80 rows=10 style="width: 300px; height: 150px;">
www.example.com/book111.pdf
www.example.com/book222.pdf NnnnnnnNnnnnnnnnnn
www.example.com/book333.pdf
www.example.com/book444.pdf
www.example.com/book555.pdf
</textarea>
<input type="submit" id="getsize" name="getsize" value="textarea to array" onclick= "check()"/>
</body>
</html>