js改变input的值

js是这样的
document.getElementById("abc").value=123;//更改 input内容

input是这样的
<input type="text" id="abc" value="321" onclick="javascript:window.location.href=''URL地址;"/>

问题.如何用document.getElementById("abc").改 onclick事件中的URL地址;的值

第1个回答  2013-07-10
给个事件啊:
<input type="text" id="abc" value="321" onclick="funDemo();"/>

js:
<script type="text/javascript">
funDemo(){
window.location.href="URL";}
//或者手动加Dom事件
window.onload= function(){
document.getElementById("abc").onclick=function(){window.location.href="URL";}}
</script>
你懂的~
第2个回答  2013-07-10
ocument.getElementById("abc").onclick=function(){window.location.href="URL";}

解决JS修改input的value值已生成HTML代码不变问题
要实现修改HTML代码内容的目的,应使用setAttribute('value',10)。这种方式通过设置input元素的value属性值,不仅能够改变input在页面中的显示值,还能够同步更新HTML代码中的值。这样,当你再次使用document.getElementById(“a”).innerHTML获取HTML内容时,能够准确地看到input的值已经变为10。因此,在解决...

js怎么修改input的属性值?
js修改input的属性值方法如下:<html> <head> <title> test <\/title> <meta charset="utf-8"> <\/head> <script language="JavaScript"> function setReadonly() { \/\/document.getElementById("test").setAttribute("readOnly", true);document.getElementById("test").readOnly=true;} ...

js 如何触发input number 的内置加减方法?
inputElement.value = parseInt(inputElement.value) - 1;这种方式通过 JavaScript 修改 input 元素的 value 属性,从而改变输入框中的值。使用 JavaScript 调用 input 元素的 stepUp() 和 stepDown() 方法:input 元素有两个内置方法 stepUp() 和 stepDown(),可以用来增加和减少 input 的值,例如...

怎么用js获取表单里input标签下的name参数的值并修改?
1、通过getElementsByTagName把input对象取出来。2、通过.name对input的那么属性进行赋值。二、实例演示代码如下:1、设计一个html页面,包括一个input和按钮,通过按钮修改input的name属性,并展示在input的value中。2、执行函数如下:用getElementsByTagName把所有的input对象取出来,通过.value的方式赋值。3...

js如何给input的type的值进行更改。比如本来type的值是hidden,现在要改...
楼上说的没戏,如果修改input控件的type,会出错:Error: type property can't be changed 只能通过替换整个控件,比如:<div id="div1"><input type="hidden" value="xxx" \/><\/div> document.getElementById("div1").innerHTML = '<input type="text" value="xxx" \/>';...

js怎么替换input输入的内容
先获取输入的内容,再把处理后的内容赋给input。可以在input的输入事件当中,获取当前input的值。比如在input,keyup,blur等事件中,通过"this.value"获取input当前的值,经过程序处理后重新赋值给当前的input。

用js如何根据submit的值来改变input里面的值,如点击“删除”该input隐 ...
在你的Submit函数里,获取你想隐藏的input,然后设置css的display=“none”就行了:function Submit(obj){ if(obj.value=="删除"){ \/\/把inputId换成你想隐藏的input的id document.getElementById("inputId").style.display="none";...} ...} ...

怎么在js里该input标签的value值
如果只是通过JS给input中的text文本赋值,可以采用如下方法:<script type="text\/javascript"> window.onload = function(){ document.getElementById("x").value = "xx";} <\/script> 如果需要给input的text文本设置默认值,则可以使用如下方法:<input type="text" id="" style="" placeholder="...

如何通过JS给input中的value赋值
通过语句:document.getElementById('id').value进行赋值。1、创建如下实例代码:2、打开浏览器运行,此时在页面上的显示效果如下:3、继续创建一个赋值函数如下,将其绑定到之前创建的button上。4、属性页面,然后点击按钮,触发事件,此时页面的效果如下,完成赋值。

用js改变input的value,大伙来看看我的代码哪里出错了
var w = document.getElementById('w').value; w = "aaa"; 改成 var w = document.getElementById('w'); w.value = "aaa"; 按照你的写法,变量w 是一个值,后来你又给w赋了一个值。但是并没有改变元素#w的值

相似回答
大家正在搜