我找不到任何类似于我正在寻找的问题,这就是我在这里问的原因。
问题很简单,因为我对js没有那么多经验。我想解决这个简单的问题。
我有以下JS代码
function valida()
{
if (document.getElementById('contrato').value=='0')
{
alert('O contrato do cliente deve ser selecionado!');
document.getElementById('contrato').focus();
return false
}
if (document.getElementById('problema').value=='0')
{
alert('A tipo da ocorrência deve ser selecionado!');
document.getElementById('problema').focus();
return false
}
if (document.getElementById('descricao').value=='')
{
alert('A descrição do problema deve ser preenchido!');
document.getElementById('descricao').focus();
return false
}
}
function mostra()
{
if (document.getElementById("sumula").style.display != "none")
{
document.getElementById("sumula").style.display = "none";
}
else
{
document.getElementById("sumula").style.display = "block";
}
}
实际上上面的代码在我的HTML界面中并且正常工作。但是现在我需要重构我的界面并将其与其他7个小界面分开(此时没问题)。
然后我将有7个不同的新接口,我不想重复上面的JS代码,然后我创建了一个名为protocol.js
的新js文件,我将在我的所有7中包含protocol.js
新界面。
我包括这样的 - >
<script language="javascript" type="text/javascript" src="scripts/protocol.js">
但它不起作用。这不行。 当我在我的HTML中备份整个代码时,它工作正常,我尝试了绝对路径,相对路径,没有。
它可能是什么? 有什么帮助吗?
答案 0 :(得分:3)
试试这个:
<script type="text/javascript" src="scripts/protocol.js"></script>
答案 1 :(得分:0)
无法访问该文件(使用正确的chmod)
标签不正确。它没有关闭。尝试
<script type="text/javascript" src="scripts/protocol.js"></script>