调用JavaScript-It';它不工作。。。
我有一个网站 我的身体里有以下东西调用JavaScript-It';它不工作。。。,javascript,html,Javascript,Html,我有一个网站 我的身体里有以下东西 <!--Search Start--> <div class="search-inner"> <form onsubmit="showpell_13_14(this.efc.value); return false;"> <input type="text" value="Enter 13-14 PELL Score" onfocus="if(this.value == 'Enter 13-14 PELL Sc
<!--Search Start-->
<div class="search-inner">
<form onsubmit="showpell_13_14(this.efc.value); return false;">
<input type="text" value="Enter 13-14 PELL Score" onfocus="if(this.value == 'Enter 13-14 PELL Score') { this.value = ''; }" onblur="if(this.value == '') { this.value = 'Enter 13-14 PELL Score'; }" class="search-input-bg" id="textfield" />
</form>
</div>
<!--Search End-->
您将在站点的左上方找到此框
我试图使用这个函数showpell_13_14(efc){
调用脚本,它位于js文件中。有一个指向js文件的链接
它不起作用。它所做的只是刷新页面。您的输入字段Id似乎不是很唯一:“textfield”,但如果它是唯一的,您可以在
标记的onsubmit
属性中使用它,如
<form onsubmit="showpell_13_14(document.getElementById('textfield').value); return false;">
这是假设你真的想在计算中使用输入字段的值…为什么
这个.efc.value
在提交时?什么是这个.efc.value
?有效。我将输入字段更改为更独特的值。但是,请再次查看它。单击。如果你在Chrome中打开它,窗口会很长(从上到下的屏幕),非常瘦。但在IE或FF中,它看起来像一个普通的窗口。你知道如何工作吗?在JavaScript代码的末尾,你调用一个确认对话框。这是一种基于文本且非常不灵活的信息显示方式(即,格式由浏览器定义!)。确认对话框主要用于用户输入的简短决定(确定/取消)。您也可以打开一个弹出窗口(通常被浏览器的安全设置阻止)或使用
播放信息。