Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.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_Php_Html - Fatal编程技术网

Javascript变量仅获取字符串的第一个字

Javascript变量仅获取字符串的第一个字,javascript,php,html,Javascript,Php,Html,我现在正在做一个基本的Javascript函数,有点头脑迷糊,所以非常感谢您的帮助。我知道这很可能是语法错误 我有一个select值,其中包含一个传递给javascript函数的PHP变量。当我在console.log变量中输入结果时,我只得到字符串的第一个字。例如,如果公司名称为“my new company”,则控制台中会显示“my”。 HTML: 这是一个打字错误: <option value= my company name>my company name</optio

我现在正在做一个基本的Javascript函数,有点头脑迷糊,所以非常感谢您的帮助。我知道这很可能是语法错误

我有一个select值,其中包含一个传递给javascript函数的PHP变量。当我在console.log变量中输入结果时,我只得到字符串的第一个字。例如,如果公司名称为“my new company”,则控制台中会显示“my”。 HTML:

这是一个打字错误:

<option value= my company name>my company name</option>
应该可以解决这个问题


公司名称中的任何双引号也需要用HTML字符实体
以防止名称中的引号过早终止value属性。

请显示PHP脚本中呈现的输出,因为我们可以从中看到正在生成的值。下拉列表中的输出显示PHP变量中的全名。例如,“我的新公司”在下拉列表中正确显示。这就是你想知道的吗?不,请编辑你的问题,并显示PHP呈现结果HTML后生成的代码。这是JS问题还是PHP问题?请分享更多详细信息我将代码更改为以下内容以解决此问题。谢谢你的帮助。。。
function companyJobList(a){
    console.log(a);
}                   
<option value= my company name>my company name</option>
<option value="my company name">my company name</option>