Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.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 按钮将选择从下拉列表输入文本区域,文本立即消失_Javascript_Html - Fatal编程技术网

Javascript 按钮将选择从下拉列表输入文本区域,文本立即消失

Javascript 按钮将选择从下拉列表输入文本区域,文本立即消失,javascript,html,Javascript,Html,首先,我为我即将发布的Javascript的低水平表示歉意。我上个星期刚开始在业余时间玩它,想做些事情让我的工作生活更轻松 简而言之,我在呼叫中心工作。每次通话结束时,我都要在系统中输入笔记。我想创建一个HTML页面,在那里我可以简单地点击一些东西,笔记就可以被剪切和粘贴了。我现在玩的是下拉菜单,而不是10亿个按钮 我有一个在按下按钮时触发的功能,然后我想根据下拉菜单中的选择将文本输入文本区域。出于某种原因(我找不到答案),文本出现,然后立即消失 以下是我的功能: function openCa

首先,我为我即将发布的Javascript的低水平表示歉意。我上个星期刚开始在业余时间玩它,想做些事情让我的工作生活更轻松

简而言之,我在呼叫中心工作。每次通话结束时,我都要在系统中输入笔记。我想创建一个HTML页面,在那里我可以简单地点击一些东西,笔记就可以被剪切和粘贴了。我现在玩的是下拉菜单,而不是10亿个按钮

我有一个在按下按钮时触发的功能,然后我想根据下拉菜单中的选择将文本输入文本区域。出于某种原因(我找不到答案),文本出现,然后立即消失

以下是我的功能:

function openCall() {
    var callerselection = document.fsnotes.caller.value;
    if (callerselection = "CH") {
        document.fsnotes.notesentry.value += "CH called ";
    }
}
以下是表格:

<form name="fsnotes">
    <textarea rows="8" cols="50" name="notesentry"></textarea>
    </br>
    <select name="caller">
        <option>CH</option>
    </select>
    <button onClick="openCall()">OK</button>
</form>


中国 好啊

当然,我的主html文件中还有很多内容,我只是用这个较小的文件来测试新想法,因为我们部门的很多人现在都在使用这个有10亿个按钮的文件。

您的按钮正在提交表单

将按钮更改为:

<button onClick="openCall(); return false;">OK</button>
OK
下面是一个JSFIDLE:


另请参见:

Change
callerselection=“CH”
callerselection==“CH”
Thank Mark,尝试过之后,似乎仍然出现在文本区域,然后立即消失。这是在Chrome中,在IE或Firefox中似乎没有任何作用。