Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.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/3/html/79.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_Arrays_Json - Fatal编程技术网

Javascript 如何从用户';谁的输入?

Javascript 如何从用户';谁的输入?,javascript,html,arrays,json,Javascript,Html,Arrays,Json,我的代码在下面。我制作了一个空数组,但我不知道如何连接它们。我还试图从组合框中获取值,但它给了我一个错误。文本框tho从用户输入中获取值,而不是组合框 函数示例(){ var jsObject=[]; jsObject{ “称呼”:空, “fname”:空 }; var sal=document.getElementById('sallation')。值; var fname=document.getElementById('fname').value; 如果(fname.value==“”)

我的代码在下面。我制作了一个空数组,但我不知道如何连接它们。我还试图从组合框中获取值,但它给了我一个错误。文本框tho从用户输入中获取值,而不是组合框

函数示例(){
var jsObject=[];
jsObject{
“称呼”:空,
“fname”:空
};
var sal=document.getElementById('sallation')。值;
var fname=document.getElementById('fname').value;
如果(fname.value==“”){
返回false;
}
for(sal中的var键){
萨尔=萨尔[钥匙];
}
}

样品
先生
夫人
博士

姓名:

如果选择的元素如下所示:

<select id="ddlViewBy">
    <option value="1">test1</option>
    <option value="2" selected="selected">test2</option>
    <option value="3">test3</option>
</select>
将使strUser为2。如果您真正想要的是test2,请执行以下操作:

var e = document.getElementById("ddlViewBy");
var strUser = e.options[e.selectedIndex].text;

这将使strUser成为test2

如果您没有向服务器发送任何数据,那么您有语法错误,不应该使用forms+post。另外,您可以通过单击按钮和onsubmit事件调用sample[
var e = document.getElementById("ddlViewBy");
var strUser = e.options[e.selectedIndex].text;