我目前正在使用YUI小工具。我也有一个Javascript函数来验证divYUI为我绘制的输出:
div
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:
<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为""?
gadget_url
""
试试…为YUI
Dom.get("gadget_url").set("value","");
正常 Javascript
Javascript
document.getElementById('gadget_url').value = '';
与JQuery
$("#gadget_url").val("");