我没有包含任何的<input>
或者表单。我希望在点击按钮时,有一种方法可以将普通文本切换为诸如****
这样的形式。
例如,我有以下内容:
<p id='one'>google_yahoo</p>
<button id='two'>toggle</button>
所以当我单击按钮一次时,
<p>
应该变成:<p>************</p>
当我点击按钮时,应该再次返回 google_yahoo
。
但默认情况下,我希望它以 *****
的形式呈现。
我所做的:
<script>
function myfunction(){
$("#two").click(function(){
$("#one").text("abc");
});
};
</script>
有没有简单易懂的解决方案?
innerHTML
存入一个变量中,并用*****
替换innerHTML
。当他们再次点击按钮时,将变量放回innerHTML
中。 - Barmar