gpt4 book ai didi

javascript - HTML 使用按钮确认选择

转载 作者:太空宇宙 更新时间:2023-11-04 16:18:37 25 4
gpt4 key购买 nike

我正在尝试制作一个简单的 HTML 页面,允许您选择复制、小写或大写选项,分别复制到 text2 中,将文本更改为大写或小写,然后在单击时选择选项。有人可以看一下我的代码吗?

<script type='text/javascript'>
function f(){
if(document.getElementById("copy"))
document.getElementById("modifiedForm").value = document.getElementById("ogForm").value;
if(document.getElementById("upper"))
document.getElementById("modifiedForm").value = document.getElementById("ogForm").value.toUpperCase();
if(document.getElementById("lower"))
document.getElementById("modifiedForm").value = document.getElementById("ogForm").value.toLowerCase();
}
</script>
<form name='form1' >
<select size='3' name='sel1' > <!-- onchange='f();'> -->
<option id="copy"> copy </option>
<option id="upper"> upper case </option>
<option id="lower"> lower case </option>
</select>
<input type='text1' id='ogForm' placeholder="type here" >
<input type='text2' id='modifiedForm'>
<input type='button' id='confirm' value='confirm' onclick='f()'>
</form>

最佳答案

您正在尝试检查哪个元素被选为 select 元素的选项。

您需要作为选项选择的 select 的值。

HTML

<select size='3' name='sel1' id="mySelect"> 
<option value="copy"> copy </option>
<option value="upper"> upper case </option>
<option value="lower"> lower case </option>

JS

function f() {
var selectedValue = document.getElementById("mySelect").value;

if(selectedValue === 'copy') {

....

关于javascript - HTML 使用按钮确认选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40854144/

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