js中怎么显示一个变量的值

<td bgcolor="#B9E3FF">谷草转氨酶(AST) </td>
<td class="cityinfo_vd_td ui-form_tdhide cs0002">*</td>
<td class="cityinfo_vd_td ui-form_tdhide cs0002">*</td>
<td class="cityinfo_vd_td ui-form_tdhide cs0003">*</td>
希望js中的“*”用变量替代 ,这个变量是jQuery中的值。

有两种方式:

1、通过document.write的方式显示变量值

<script>
var a='1';
document.write(a);//在页面上显示a的值1
</script>

2、在页面节点中显示变量值

<div id='dv'></div>
<script>
  var a='1';
  var d = document.getElementById('dv');//获取div的节点
  d.innerHTML = a;//在div节点上显示a的值1
</script>

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-05-29
不是alert不好用。是你调错了参数。你如果在那里加alert相当于现实你获得的元素而不是值。所以显示不正常
<body><script language="JavaScript"> function login() { var x = document.getElementById("user").value; alert(x); }</script> 用户: <input type="text" id="user" /> <button onclick="login()">登录</button></body>
这样可以么?追问

不知道你在说什么