用于更改文本值的脚本 – Javascript

从这个问题我开始知道文本元素的值可以通过JS Set maximum number of item in Select List – html来改变

任何人都可以提供一些代码或一些提示

我的意图不是黑客攻击,我需要知道这一点,因为我正在编写一个Web应用程序,其中大部分验证都是由JS完成的

编辑
寻找关于在服务器服务的页面上从客户端运行JS的指南[在某些文本上,它是readonly =“true”]!

解决方法

例如,如果你有一个像这样的html文本元素:
<p id="textelement">I am a text element</p>

您可以使用JS更改内部文本:

<script type="text/javascript">
    document.getElementById("textelement").innerHTML = "New text inside the text element!";
</script>

您可以将此技术用于任何可以包含文本的HTML元素,例如选择列表中的选项(< option>标记).您可以通过其他方式选择元素:

> getElementById()访问具有指定标识的第一个元素
> getElementsByName()访问具有指定名称的所有元素
> getElementsByTagName()访问具有指定标记名的所有元素

更多信息here.

PS – 如果要更改元素属性的值而不是其内部文本,则应使用setAttribute()方法;例如,如果你有:

...
<option id="optionone" value="red">Nice color</option>
...

并且想要更改value属性,你应该这样做:

<script type="text/javascript">
    document.getElementById("optionone").setAttribute("value","green");
</script>

更多关于这个here.

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...