问一个很简单的js问题

王昊然 发布于 2012/04/13 11:03
阅读 340
收藏 0
这是一个<span>
<span class="login_txt" id="username">用户名:&nbsp;&nbsp; </span>

我想在点击下面这个按钮时:

<input name=logintype type="radio" value="stu" id="stu" onClick=""/>学生登录

将上面span中的“用户名”换成其他的文字,那这里的onclick该怎么写呢?

谢谢!

加载中
1
leo108
leo108

楼上用的是jquery的语法。

通用的方法是document.getElementById('username').innerHTML="XXXX"

景愿
景愿
部分浏览器的中部分标签的innerHTML属性!你懂的
无聊的人们啊
无聊的人们啊
正解
2
无聊的人们啊
无聊的人们啊
function change() { $("username").html("xxxxxx"); }
王昊然
王昊然
那个,没用JQ,能不能写个原生的JS,谢拉!
0
王昊然
王昊然
恩,谢谢二位
0
e
egl1998
高手真多
0
猪也有理想
猪也有理想

原生态js

<input name=logintype type="radio" value="stu" id="stu" onClick="document.getElementById('username').text='其他名字'"/>学生登录

基于JQ

<input name=logintype type="radio" value="stu" id="stu" onClick="$('#username').text('其他名字')"/>学生登录

返回顶部
顶部