我正在尝试更改节点添加表单上的图像小部件中的"alt"和标题"标签".

我试过这两个钩子:
hook_field_widget_form_alter
hook_form_alter
Run Code Online (Sandbox Code Playgroud)
我无法找到我需要去哪里成功改变标签.有人可以指导我以适当的方式加入这个并改变它们吗?如果它有所作为,我正在从自定义模块中击中它们.通过主题击中它们对我来说也没问题.
任何人的想法?
这是在杀我!我试图将四个字段的值加在一起,我得到了各种奇怪的结果!
我到目前为止的代码:
$('input.percent').change(function() {
var totalup = 1;
var totalup = totalup*1;
$('input.percent').each(function(){
var current = $(this).val();
var curvalue = current * 1;
console.log(curvalue);
console.log(totalup);
var totalup = curvalue + totalup;
});
});
Run Code Online (Sandbox Code Playgroud)
这应该是不道德的.从零值开始,获取每个输入的值,将其添加到该总计值.控制台日志总是显示UNDECLARED或NaN总计,但是如果我删除了总计的最后一次取消(它增加了总计),它突然不会变为未定义或Nan.
为什么这不是不道德的!我一定是想念一些愚蠢的东西,或者Javascript只是捣乱!
在此先感谢您的帮助!