gpt4 book ai didi

Javascript/Facebox getElementById 不返回任何内容

转载 作者:行者123 更新时间:2023-11-28 18:41:25 24 4
gpt4 key购买 nike

我正在使用带有表单的 facebox 打开一个小模式对话框,然后尝试使用 javascript 访问该表单上文本字段内的值。这是 HTML 代码 -

<div id="dialog-form95" style="display:none">
<div class="block">
<form action="" method="post" name="form95">
<h3>Setting URL</h3>
<p></p>
<p><label>URL : </label></p><input type="text" class="text" id="du95" name="url"/>
<p><input type="submit" class="submit small" value="save" onclick="updateUrl(95,109); return false;"/></p>
</form>
</div>
</div>

这是 javascript onclick -

function updateUrl(bid, cid){
alert(document.getElementById('du'+bid).value);
}

我什至尝试硬编码“du95”。每当我更新文本框中的任何内容并提交时,它都会显示一个空白的警报对话框。 js 控制台中也没有显示任何内容。

最佳答案

那是因为它没有值(value)。尝试看看会发生什么:

 <input type="text" class="text" id="du95" name="url" value="testing" />

关于Javascript/Facebox getElementById 不返回任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11313026/

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