Red de conocimiento informático - Conocimiento sistemático - Inyectar código fuente php emergente

Inyectar código fuente php emergente

Si el formulario debe aparecer antes de enviarlo a PHP para su procesamiento, el cliente determinará:

ltform action = " admin/handle _ add _ message . PHP " método = " post " onsubmit = " return form()" gt;

ltTable gt... Aquí se omite algún código de formulario...

ltInput type = Enviar valor = "Enviar"/ gt;

lt/from gt;

Luego escribe el método de función js:

lt script gt

Formulario de función (){

if(document . from . user . value = = ' '){

Alerta("El contenido no puede estar vacío");

Devuelve falso

}

}

lt/script gt;

Hay dos puntos a tener en cuenta:

Porque no conozco el elementos de su formulario, así que simplemente escribo. Se escribe un código para obtener el valor del campo del formulario:

Document.from.user.value significa obtener el valor del campo del formulario cuyo atributo de nombre es usuario .

Puedes configurarlo según tu propia situación.

Además de la sintaxis document.from.user.value, también existe un problema de compatibilidad del navegador, es decir, esta sintaxis se puede reconocer en IE, pero es posible que no se reconozca en otros navegadores.

Se recomienda agregar un atributo de identificación a un campo de formulario y luego js obtiene el elemento del formulario al obtener el atributo de identificación.

Específicamente, Baidu.