Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript在页面加载时更新Joomla文本字段_Javascript_Joomla - Fatal编程技术网

javascript在页面加载时更新Joomla文本字段

javascript在页面加载时更新Joomla文本字段,javascript,joomla,Javascript,Joomla,加载页面时,我需要使用javascript将此格式(mm/dd/yyy)的当前日期添加到Joomla表单字段中。(表单扩展无法执行此操作)字段ID=938 我尝试使用此代码,但它在Joomla中不起作用,因此我假设有一个特殊的代码: <script> document.getElementById('938').value = (new Date()).format("mm/dd/yyyy"); </script> document.getElementById

加载页面时,我需要使用javascript将此格式(mm/dd/yyy)的当前日期添加到Joomla表单字段中。(表单扩展无法执行此操作)字段ID=938

我尝试使用此代码,但它在Joomla中不起作用,因此我假设有一个特殊的代码:

<script>
   document.getElementById('938').value = (new Date()).format("mm/dd/yyyy");
</script>

document.getElementById('938')。值=(新日期())。格式(“mm/dd/yyyy”);

感谢您的帮助

JSN Uniform不提供在字段上显示当前日期的任何选项,所以您可以尝试以下代码

var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1;
var yyyy = today.getFullYear();
if(dd<10){
    dd="0"+dd
} 
if(mm<10){
    mm="0"+mm
} 
var today = mm+"/"+dd+"/"+yyyy;             
document.getElementById('938').value = today;
var today=新日期();
var dd=today.getDate();
var mm=today.getMonth()+1;
var yyyy=today.getFullYear();

if(dd)为什么要使用JavaScript,因为joomla表单本身有可用的选项。什么表单扩展?如果要使用扩展,需要询问扩展开发人员。表单中没有这样做的选项(JSN统一)。作者正在考虑将来使用它作为一个选项,但目前我可以使用Sourcerer并完成工作,但我需要Joomla等效工具使其工作。谢谢如果使用jform,则可以使用默认值或预设值。