首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用Javascript函数设置输入值

使用Javascript函数设置输入值
EN

Stack Overflow用户
提问于 2011-04-18 16:45:59
回答 7查看 739.1K关注 0票数 231

我目前使用的是YUI小工具。我也有一个Javascript函数来验证来自YUI为我绘制的div的输出:

代码语言:javascript
复制
Event.on("addGadgetUrl", "click", function(){
    var url = Dom.get("gadget_url").value;  /* line x ------>*/
    if (url == "") {
        error.innerHTML = "<p> error" /></p>";
    } else {
        /* line y ---> */ 
        /*  I need to add some code in here to set the value of "gadget_url" by "" */
    }
}, null, true);

这是我的div

代码语言:javascript
复制
<div>
<p>URL</p>
<input type="text" name="gadget_url" id="gadget_url" style="width: 350px;" class="input"/>
<input type="button" id="addGadgetUrl" value="add gadget"/>
<br>
<span id="error"></span>
</div>

正如您所看到的,我的问题是,如何将gadget_url的值设置为""

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2011-04-18 16:52:56

试试..。对于YUI

代码语言:javascript
复制
Dom.get("gadget_url").set("value","");

使用普通Javascript

代码语言:javascript
复制
document.getElementById('gadget_url').value = '';

使用JQuery

代码语言:javascript
复制
$("#gadget_url").val("");
票数 523
EN

Stack Overflow用户

发布于 2011-04-18 16:49:22

代码语言:javascript
复制
document.getElementById('gadget_url').value = '';
票数 77
EN

Stack Overflow用户

发布于 2015-09-02 19:04:25

以下内容适用于MVC5:

代码语言:javascript
复制
document.getElementById('theID').value = 'new value';
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5700471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档