Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript更改html代码_Javascript_Php_Html - Fatal编程技术网

如何使用javascript更改html代码

如何使用javascript更改html代码,javascript,php,html,Javascript,Php,Html,我需要使用javascript进行以下更改: 发件人: 这是: document.getElementById('innn').value = '152'; 它工作了,但它只改变了页面上的视觉效果,而不是html代码,我需要更改代码,如下所示: <input id="innn" value="" /> --> <input id="innn" value="125" /> --><input id="innn" value="158" /> -

我需要使用javascript进行以下更改: 发件人:

这是:

document.getElementById('innn').value = '152';
它工作了,但它只改变了页面上的视觉效果,而不是html代码,我需要更改代码,如下所示:

<input id="innn" value="" /> --> <input id="innn" value="125" /> --><input id="innn" value="158" />
-->-->

请提供帮助,否则我必须使用php,比如:
document.getElementById(“innn”).value=somevalue

HTML就是为了让浏览器知道在页面上显示什么而呈现的。一旦由服务器发送,它将不会更改(至少在使用基本JavaScript时不会更改)。有更先进的做事方式,但并不简单。当您调用JavaScript函数来更改某些内容时,它会在DOM中对其进行更改,因此您将在屏幕上看到更改,但当您单击“查看源代码”时,浏览器将再次从服务器获取原始页面以显示给您。在某些浏览器中,它们有一种称为“检查模式”的功能,允许您查看当前页面的HTML外观。在这种情况下,它将显示更新的代码。如果您希望在有人单击查看源代码并在
id=“innn”
的值中看到
SOME\u值时,您需要使用PHP。

它实际上会更改代码,但显然它无法修改服务器端的源代码。在客户端所做的更改意味着在浏览器中而不是在服务器端存储的html代码中。为什么需要更改html标记?也许如果我们知道这个原因,我们可以给你一个解决方案。好的,那么如何/可能修改源代码??酒吧里的用户设置了他希望高级javascript显示更改的月数,我需要将其发送给付费用户,我必须知道用户设置了什么。修改源代码通常不是最好的主意。你想达到什么目标?也许有更好的解决办法。
document.getElementById("innn").setAttribute("value", "189");
document.getElementById('innn').value = '152';
<input id="innn" value="" /> --> <input id="innn" value="125" /> --><input id="innn" value="158" />