我想传递来自javascript的span html的值.它将计算上载文件的字数.请为此帮助我.
这是我的第一页index.php
UPLOAD A FILE
Words
$('#upload').change( function(event) {
var f = event.target.files[0];
if (f) {
var r = new FileReader();
r.onload = function(e) {
var contents = e.target.result;
var res = contents.split(" ");
$("#display_File_count").text(res.length);
}
r.readAsText(f);
}
});
这是另一个将调用值values.php的页面
" >
解决方法:
您可以添加一个隐藏的输入,其中包含文件计数(从js更新)并提交按钮以将数据发送到另一页:
UPLOAD A FILE
Words
要从js更新字段,您可以使用:
...
r.onload = function(e) {
var contents = e.target.result;
var res = contents.split(" ");
$("#display_File_count").text(res.length);
$(".display_File_count").val(res.length);
}
...
当您单击Submit按钮时,参数display_File_count将自动发送到带有方法post的values.php,因此您应该在values.php中找到由display_File_count自动填充的输入,因为您在其他位置使用$_POST [“ display_File_count”]侧.
希望这可以帮助.
标签:html,javascript,php,jquery
来源: https://codeday.me/bug/20191027/1943466.html