Actualmente estoy usando un dispositivo YUI. También tengo una función de Javascript para validar el resultado que proviene de lo divque YUI dibuja para mí:
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);Aquí está mi 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>Como puede ver, mi pregunta es, ¿cómo puedo establecer el valor de gadget_urlser ""?
                    
                        javascript
                                input
                                yui
                                validation
                                
                    
                    
                        Ali Taha Ali Mahboub
fuente
                
                fuente

Dom.get("gadget_url").set("value","");... aunque no estoy muy seguroRespuestas:
Prueba ... para YUI
con normal
Javascriptcon JQuery
fuente
fuente
Lo siguiente funciona en MVC5:
fuente
Dependiendo del caso de uso, hace una diferencia si usa javascript (
element.value = x) o jQuery$(element).val(x);Cuando
xesundefinedresultados jQuery en una cadena vacía mientras que los resultados de javascript en"undefined"forma de cadena.fuente
No estoy usando YUI, pero en caso de que ayude a alguien más, mi problema fue que tenía identificaciones duplicadas en la página (estaba trabajando dentro de un cuadro de diálogo y olvidé la página debajo).
Cambiar el ID para que fuera único me permitió usar los métodos enumerados en la respuesta de Sangeet.
fuente
document.getElementById ('gadget_url'). value = 'su valor';
fuente
La solución proporcionada por Kamil Kiełczewski funciona perfectamente en realidad. En mi humilde opinión, mucho más legible que document.getElementById.
fuente
Tratar
Actualizar
No sé por qué tantos downovotes (y sin comentarios), sin embargo (para futuros lectores) no creo que esta solución no funcione. Funciona con html proporcionado en la pregunta OP y esta es la solución de trabajo MÁS CORTA: puede probarlo solo AQUÍ
fuente