Este artículo describe el método de cuenta regresiva de la entrada de texto en el cuadro de texto JavaScript. Compártelo para su referencia. El método de implementación específico es el siguiente:
Copie el código de la siguiente manera: <html>
<Evista>
<title> Ingrese el efecto de cuenta de texto en el cuadro de texto </title>
<Script language = "javaScript">
<!- Comienza
maxlen = 100; // Defina el número máximo de palabras que el usuario puede ingresar
función checkmaxinput (obj) {
if (obj.value.length> maxlen) {// Si el número de palabras ingresadas excede el límite
obj.Value = obj.Value.sUsBstring (0, maxlen); // solo elimina las palabras adicionales
remlen.inntext = 'Lo que ingresó excede el límite de la palabra'
}
demás{
remlen.inntext = 'izquierda' + (maxlen - obj.value.length) + 'word'; // Calcule y muestra las palabras restantes
}
}
// fin ->
</script>
</ablo>
<Body>
<TABLE CELLPACING = "0" CellPadding = "0" BorderColorlight = "#000000" bgcolor = "#808080">
<tr>
<TD> <b> <font color = fffffffff> cuadro de texto de cuenta regresiva </font> </b> </td>
</tr>
<tr>
<TD>
<Nombre de formulario = TickForm>
<p align = "centro">
<TextArea name = msgbox filas = 5 cols = 31 onkeydown = "checkmaxInput (this)" onKeyUp = "checkmaxInput (this)" style = "de fondo de fondo: #000000; color: #fffff; overflow: auto"> </textARea>
</p>
</td>
</tr>
</form>
<tr>
<TD>
<font align = "right" id = remlen> <b> </b> </font>
</td>
</tr>
</table>
</body>
</html>
Espero que este artículo sea útil para la programación de JavaScript de todos.