gpt4 book ai didi

javascript - 在选择选项中找不到值

转载 作者:行者123 更新时间:2023-11-28 08:02:44 24 4
gpt4 key购买 nike

我希望 php 从选择框中找到我的值,但这里找不到。

我有 html:

<select name="outputFormat" id="outputFormat">
</select>

还有 js:

document.getElementById("outputFormat").options.length = 0;
var obj=document.getElementById("outputFormat");
var opt = document.createElement('option');
opt.value = "DOC";
opt.innerHTML = "DOC";
obj.appendChild(opt);

我的 php 是:

$outputFormat = $_POST['outputFormat'];
switch ($outputFormat) {
case 'DOC':
echo "find"; //here is not
break;

我看到这里,值是空的。出了什么问题以及如何解决这个问题?最后我的 html 看起来像这样:

<select name="outputFormat" id="outputFormat">
<option value="DOC">DOC</option>
</select>

最佳答案

你的<select>是吗?放在里面<form method="post" action="your.php"> ?如果不指定method,则会发送$_GET中的值反而。您可以查看Using $_POST to get select option value from HTML这非常相似。

关于javascript - 在选择选项中找不到值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25198219/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com