我试图让HTML元素的值等于另一个的值。听起来很简单但是当我尝试各种选项时,它不起作用
这是我想要做的事情:
我尝试了一些事情。首先,我创建了一个javascript函数,当按下它们的信息按钮时,它只是将newname文本框的值设置为标题,然后我将使用javascript来修剪扩展名。正如您在页面上看到的那样,它只输出{{modal_header}}。我相信这是因为在调用函数时,尚未设置该值,这就是它输出此值的原因。我无法找到调用该函数的其他位置以使其工作。
为了解决这个问题,我尝试使用PHP来检索名称。我唯一能找到与名称相关的东西就是卡在newname的value属性中,但是这个输出只是目录中的最后一个文件,无论你选择了什么文件。
我尝试了一堆不同的小东西,但没有运气。你们有什么想法吗?
答案 0 :(得分:0)
试试这段代码
$(function(){
var title = $("#title").html();
title = title.substr(0, title.indexOf('.'));
$("#newname").val(title);
})