Magento:Javascript未执行

Magento:Javascript未执行,magento,Magento,我在管理页面上插入了一个模板 <?xml version="1.0"?> <layout> <adminhtml_catalog_product_attribute_edit> <reference name="head"> <action method="addJs"><js>extension/sctipt.js</js></action> </referen

我在管理页面上插入了一个模板

<?xml version="1.0"?>
<layout>
<adminhtml_catalog_product_attribute_edit>
    <reference name="head">
        <action method="addJs"><js>extension/sctipt.js</js></action>
    </reference>
    <reference name="head">
        <block type="page/html" output="toHtml" name="custom_script" template="extension/script.phtml" before="-"/>

    </reference>

</adminhtml_catalog_product_attribute_edit>
这将插入我的phtml文件,但它实际上不起作用,如果目录输入类型在新属性页上为“custominput”,我想显示选项面板。我不知道为什么,这是mytemplate

<div>
<script type="text/javascript">
   alert('hallooooooo');

if($('frontend_input')){
    Event.observe($('frontend_input'), 'change', youBoxCheck);
}

function youBoxCheck(){
if($('matage-options-panel')){
    var panel = $('matage-options-panel');
    if($('frontend_input').value=='youbox')){
        panel.show();
    }
    else {
        panel.hide();
    }
}
}
</script>


甚至警报都没有执行,问题出在哪里?

控制台日志中的任何内容?最常见的原因是页面前面的javascript错误导致停止执行。保存页面源代码,将其上载到web服务器,并删除单个内联javascript,直到找到问题代码。如果这是xml的直接粘贴,则可能会出现键入错误:extension/sctipt.js而不是extension/script.js。如果这不是问题,@AlanStorm是对的,他通常是对的!!:谢谢你Alan也为那些教程顺便说一句,Zachary我终于找到了它,显然有一些奇怪的错误,给了我未声明的函数,即使它在那里,改变了函数的名称,瞧。谢谢