0

我的表格如下所示:

<form target="xy.php">
<select name="aaa">
<option><?=$dabavalue[dabav];?></option>
<option>öäü</option>
<option>asd</option>
<option>asaaa</option>
</select>
</form>

我正在尝试将我的“öäü”更改为“oeaeue”,之前可以在表单(用户数据)中选择并保存。该值应发送到另一个生成 PDF 文档的表单。我有这个要检查pdf中的复选框:

<?if($aaa == "oeaeue"){$y="x"}?> 

因为我不能在这里和äöü一起工作......

--> 如何在提交表单之前更改 äöü 或更改

<option><?=$dabavalue[dabav];?></option>

这没有用....

$dabavalue[dabav]; == ü

<?
                        if($aaa[y] == "&uuml;"){
                            $newStatus = "ue";
                        }
                        ?>

                        <td colspan="3" style="">
                            <select name="aaa">
                                <option value="<?=$newStatus;?>"><?=$dabavalue[dabav];?></option>
4

2 回答 2

1
var form = document.getElementsByTagName('form')[0];
form.addEventListener('submit', function(){
    var select = document.getElementsByName('aaa')[0];
    for(var i = 0; i < select.options.length; i++){
        var option = select.options[i];
        if(option.innerHTML === '<?=$dabavalue[dabav];?>') // or content of option you want to change
            option.innerHTML = 'newValue';
    }
});
于 2013-04-24T10:32:55.070 回答
0

您只是在问如何更改 SELECT 中的选定值吗?如果是这样,您可能想看看这个:如何设置 HTML <select> 元素的默认值?

高温高压

于 2013-04-24T10:33:12.230 回答